Thai Chickpea Potato Curry

This post may contain affiliate links. We only promote products we actually use and truly love!

Make this flavor-packed chickpea potato curry in just 35 minutes with creamy coconut milk, red curry paste, and Thai chilies. It’s the perfect easy weeknight dinner for two!

freshly made bowl of thai chickpea curry topped with mint leaves in a blue stone bowl.

We’ve been really into vegetarian curries lately, including both Indian and Thai varieties – like our cauliflower tikka masala. Now that the weather is colder and we’re heading into the busy holiday season, we wanted to make a super simple and easy Thai curry using two of our favorite ingredients, chickpeas and potato.

This recipe is ideal for nights when we have just enough energy to cook a real dinner, but don’t want it to be too complicated or take too long. We rely on simple ingredients like Thai curry paste, coconut milk, and jarred garlic and ginger for easy flavor, while adding Thai chilies for much-needed spice.

The result is a cozy, flavorful dinner for two that’s ready in just about a half hour!

If you like this recipe, you might also want to try our Thai-inspired pineapple curry or our vegetarian cauliflower tikka masala. Both are flavor-packed and easy to make in under an hour!

Chickpea Potato Curry: What To Expect


  • Great for: A healthy, warming weeknight dinner
  • Ready in: 35 minutes
  • Serves: 2 people
  • Flavor profile: Spicy and umami with strong notes of chili pepper and a hint of coconut
  • How to make it: Boil the potatoes, bloom the aromatics and curry paste, add coconut milk and vegetable broth, then add the chickpeas and potatoes and simmer until tender.

Summarize and save this content on:

AI can make mistakes. Don’t trust everything it says.



This vegetarian Thai curry is everything we love about wholesome comfort food! It’s cozy, warm, and spicy, and the chickpeas and potatoes just melt in your mouth.

– nicole


Key Ingredients

Ingredients for Thai chickpea potato curry: russet potatoes, chickpeas, fish sauce, yellow onion, coconut milk, garlic and ginger, red curry paste, jasmine rice, vegetable broth, and green Thai chilies.
  • Potatoes – Russet potatoes work great for this recipe because they end up with a soft, tender texture that absorbs the flavor of the curry.
  • Chickpeas – Use canned chickpeas – they can cook right in the curry. Make sure to drain, rinse, and discard any loose skins.
  • Thai chili peppers – You can find these at most grocery stores. Sometimes they’re green, sometimes they’re red. The green ones can taste hotter, because their heat is more immediate, while the red ones are slightly sweeter but have a heat that builds more slowly. We use the green ones for this recipe, but you could also use the red variety for a sweeter flavor profile. Thai chilies are hot, so make sure to wear gloves when handling these peppers, no matter what color they are!
  • Aromatics – Yellow onion, minced garlic, and minced ginger give this curry a flavorful base along with the Thai chilies. You can use fresh or jarred garlic and ginger (we often opt for jarred for convenience – it tastes just as good for something like curry or soup, in our opinion!)
  • Thai red curry paste – We love the Thai Kitchen brand for curry paste, since it’s made with natural ingredients and has great flavor. It’s fairly mild, so we use a lot in this recipe, but we like that it makes it easier to fine-tune the spice level of this curry to your tastes.
  • Coconut milk – Use full-fat coconut milk; this gives the curry a slightly creamy texture which is just delicious. Reduced fat options will yield a thinner curry, which we don’t enjoy as much.
  • Vegetable broth – You won’t need an entire carton, so buy a small can if possible. Or, pull some out of your freezer stash a day ahead (we like to freeze extra broth in our half-cup Souper Cubes so it’s available for recipes like this one).
  • Fish sauce – Often used in Thai curry, fish sauce gives this dish an umami flavor and some much needed sodium. You can find this in the international aisle of the grocery store.
  • Jasmine rice – We like to serve Thai curry with a side of steamed jasmine rice. You could also go with white rice or brown rice if you prefer.

Recipe Variations

Suit this recipe to your tastes with these different variations:

  • Don’t like heat? Use half the amount of Thai chilies or omit them entirely for less heat. You could also reduce the curry paste by no more than half to lose some heat without sacrificing flavor.
  • Want a different protein? Use your favorite meat like chicken, pork, or beef instead of chickpeas and potatoes. Brown the meat first in the pot with a little bit of oil, then build the curry around it and let it finish cooking as everything simmers.
  • Craving more veggies? Add extra veggies like carrots or bell pepper to the pot while cooking down the aromatics.

How To Make Chickpea and Potato Curry

This recipe is fairly simple, and can be made in about 35 minutes or less with just two pots:

A ceramic pot of boiling water with cubed russet potatoes cooking in it.

Step 1: Boil the potatoes in a pot of salted water until they’re just fork-tender. This will cook them a bit before they simmer and soften up in the curry.

A ceramic dutch oven with onions, Thai chilies, garlic, and ginger being stirred with a wooden spatula.

Step 2: Sauté the aromatics. In a dutch oven or large pot over medium heat, add olive oil, onion, Thai chilies, garlic, and ginger. Cook until softened and fragrant, just a few minutes.

Onions, Thai chilies, garlic, ginger, and red curry paste being stirred together in a ceramic dutch oven on the stove.

Step 3: Bloom the curry paste. Add the curry paste and stir to combine, letting the spices bloom for about a minute or so until very fragrant.

A gray ceramic dutch oven with coconut milk, vegetable broth, fish sauce, and curry paste in it.

Step 4: Stir in the coconut milk, vegetable broth, and fish sauce.

A pot of red potato and chickpea Thai curry simmering on the stove.

Step 5: Add the chickpeas and potatoes to the pot, then increase the heat to medium-high and bring to a simmer. Once it’s gently bubbling, lower the heat and simmer until the chickpeas are tender, about 10 minutes. Stir occasionally to encourage even heating.

A hot bowl of red Thai curry with chickpeas, potatoes, and jasmine rice.

Step 6: Serve with steamed jasmine rice. Make sure to stir well before serving. Note that you may want to let it cool for about 5 minutes before eating so you don’t burn your mouth! It will be very hot.

Expert Tips

  • Boil the potatoes first – You’ll want to soften them a bit before they simmer in the curry, otherwise they won’t be tender enough.
  • Green vs red Thai chilies – Our grocery store has green Thai chilies, but you may find red ones where you live. The red ones are slightly sweeter and their heat builds more slowly, whereas the green peppers have a bolder heat and more earthy flavor.
  • Curry paste – There are so many brands of curry paste, and they vary greatly in flavor and heat level. We like to use Thai Kitchen, but it is on the milder side so you need to use a lot of it to get the right amount of heat and flavor into the curry. If you use a spicier brand, start with less and add more as needed until you’re happy with the flavor and heat level.
  • Tone down the heat if needed – We like our food spicy, so there’s plenty of heat in this curry! If you’d prefer less spice, cut back on the amount of Thai chilies (or omit them entirely) and cut back a bit on the curry paste if needed (but no more than half, so you don’t lose any flavor).
Chickpea potato Thai curry garnished with mint leaves in a blue stone bowl.

Chickpea and Potato Curry FAQs

Yes! We recommend boiling potatoes until they’re just fork-tender before adding them to curry. This will speed up the process of softening the potatoes so that they’re perfectly tender after simmering in the curry.

To cut potatoes for curry, slice them into roughly one-inch wedges so that they’re bite sized and soften up quickly during cooking.

We like to keep the skin on the potatoes for curry for added texture and nutrition, but you can peel them if you prefer. It won’t make a difference in how to cook this recipe.

You can keep leftover potato chickpea curry in the fridge for up to 5 days in an airtight container. Simply microwave for about 2 minutes per serving to reheat.


Other Healthy Comfort Food Recipes To Try

Love this recipe? You may enjoy these healthy comfort food recipes, too:


We hope you enjoy this recipe! When you try it out, please leave a review and a star rating in the comments below. Happy cooking! – Nicole and Alex

Chickpea potato Thai curry garnished with mint leaves in a blue stone bowl.

Thai Chickpea Potato Curry Recipe

Nicole & Alex Langdon
Make this flavor-packed chickpea potato curry in just 35 minutes with creamy coconut milk, red curry paste, and Thai chilies. It’s the perfect easy weeknight dinner for two!
5 from 1 vote

Save this recipe!

Enter your email and we’ll send it right to you.

Prep Time 10 minutes
Cook Time 25 minutes
Total Time 35 minutes
Course Dinner, Main Course
Cuisine Thai
Servings 2 people
Calories 973 kcal

Ingredients
 
 

  • 2 small russet potatoes cut into 1-inch pieces (leave skins on)
  • 1 tablespoon olive oil
  • ½ small yellow onion finely diced
  • 10 small Thai chilies diced, see Notes
  • 1 teaspoon minced garlic
  • 1 teaspoon minced ginger
  • 3 tablespoons Thai red curry paste Thai Kitchen brand, see Notes
  • 13.5 ounce canned coconut milk full fat
  • ½ cup vegetable broth
  • ½ tablespoon fish sauce
  • 15 ounces canned chickpeas drained and rinsed
  • 1 cup steamed jasmine rice for serving

Instructions
 

  • First, boil the potatoes in a large pot of salted water until just fork tender, about 5 to 7 minutes. Drain and set aside.
  • In a dutch oven or large pot over medium heat, add olive oil, onion, Thai chilies, garlic, and ginger. Cook until softened and fragrant, about 2 to 3 minutes.
  • Add the curry paste to the pot. Stir to combine with the aromatics and bloom the spices, about a minute or so. Then add the coconut milk, vegetable broth, and fish sauce to the pot and stir well to combine.
  • Add the chickpeas and potatoes to the pot, increase the heat to medium-high, and bring to a simmer. Once bubbling, lower the heat and simmer until the chickpeas are tender, about 10 minutes. Stir occasionally to encourage even heating.
  • Stir well, then serve with a side of steamed jasmine rice. Note that the curry will be very hot; you may want to let it cool for about 5 minutes or so before eating.
One last step:Please consider leaving a review to let us know how it was!

Notes

Thai chilies: We use green Thai chilies because that’s what’s available at our local grocery store, but they are also sometimes red. The red ones are slightly sweeter and their heat builds more slowly, whereas the green ones have an earthier flavor and a more intense heat. Both work, but will yield slightly different results.
Curry paste: There are many brands of curry paste and they vary in flavor and heat level. We like to use Thai Kitchen, but it is on the milder side – which is why we use a few tablespoons in this recipe. If you use a spicier or more potent brand, start with less and add more as needed until you’re happy with the flavor and heat.
Less spicy modification: If you don’t like heat, use half the amount of Thai chilies or omit them entirely. You could also cut back on the curry paste by no more than half – this will tone down the spice without sacrificing flavor.
Swap the protein or add veggies: You can easily swap in chicken, pork, or beef instead of using chickpeas and potato if you want a non-vegetarian version of this curry. Brown the meat first in the pot with a little bit of oil, then build the curry around it and let it finish cooking as everything simmers. Or, add extra veggies like carrots or bell pepper to the pot while cooking down the aromatics.

Nutrition

Serving: 1servingCalories: 973kcalCarbohydrates: 99gProtein: 22gFat: 59gSaturated Fat: 43gPolyunsaturated Fat: 3gMonounsaturated Fat: 9gSodium: 1220mgPotassium: 1646mgFiber: 17gSugar: 11gVitamin A: 3880IUVitamin C: 55mgCalcium: 178mgIron: 8mg
Like this recipe?Please leave a review below! We read and respond to every single comment.

If you have any questions regarding the information presented in this post, please refer to our Nutrition Disclaimer here.

5 from 1 vote

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating




 

One Comment

  1. 5 stars
    Healthy and comforting? Yes please. I love the creamy potatoes along with the potent flavors and a great spice level