This Thai chickpea curry is made with red curry paste and coconut milk for a creamy, flavorful sauce. This simple curry recipe cooks in just 20 minutes! Serve it with rice or naan for a tasty dinner.

thai chickpea curry
Save This Recipe Form

Want to save this recipe?

Share your email below & we'll send it to you! Plus, you'll get new recipes from us every week!

Ever since I madeย these coconut curry noodles, I’ve had the coconut curry combination on my mind. Since I was out of rice noodles and hunting for an option with a little more protein and fiber, I decided to whip up a thai chickpea curry. I had all the ingredients in my pantry, so this came together in only a few minutes. I was surprised at how simple this turned out to be!

If you’re looking for more Thai curry recipes, try my sweet potato chickpea curry, 15 minute vegetable curry, rainbow curry noodles, or this Moong Dal recipe!

Thai Chickpea Curry Ingredients

  • Olive oil– This helps soften the onion and garlic and enhance the flavor.
  • Onion– This adds a savory base to the curry. You can use a yellow or a white onion.
  • Garlic– I like to use fresh garlic but you can use garlic powder in a pinch.
  • Coriander– This is an earthy seasoning with a slightly fruity flavor.
  • Ginger– This adds a sharp, spicy flavor to the curry.
  • Coconut milk– This creates a rich and creamy sauce.
  • Thai Red Curry Paste– This is essential for creating the spicy curry flavor. I like the Thai kitchen brand but you can use any kind you like.
  • Chickpeas– Canned chickpeas are a great source of plant-based protein.
  • Lime– Fresh lime juice adds a bright note of flavor to the dish.
thai chickpea curry

Substitution Ideas

If you don’t have fresh garlic, you can use garlic powder. Similarly, if you don’t have fresh ginger, you can use ground ginger. If you don’t have olive oil, you can use any kind of cooking oil like vegetable oil, avocado oil, or even coconut oil. If you don’t have canned chickpeas, you can use dried chickpeas but you’ll need to cook them first. For the fastest way to cook dried chickpeas, check out this post.

How to Make Vegan Chickpea Curry

  1. In a large skillet, heat the olive oil and onion over medium heat. Cook for 4 minutes, stirring frequently to prevent burning
  2. Add the garlic, coriander, and ginger and continue to cook for 2 minutes, stirring frequently
  3. Add the coconut milk and red curry paste and stir until mixed
  4. Add the chickpeas and simmer for 7-8 minutes until the chickpeas are heated through. If you like your chickpeas softer, you can continue to cook for 3-4 minutes.

What is red curry paste?

This recipe uses Thai red curry paste to flavor the sauce. It’s typically a combination of red chili peppers, garlic, lemongrass, ginger, and spices. If you’re looking for it at the grocery store, you can usually find it in the Asian section near the soy sauce. I like the Thai Kitchen brand, which is gluten-free and vegan. 

What’s the best type of coconut milk?

I use canned coconut milk for this recipe. I like the creaminess that comes with canned coconut milk, but if you want a lower fat option, you can use lite coconut milk. Do not substitute with a coconut milk drink, which will be too thin for this recipe. The coconut milk should be very thick. Trader Joe’s, Thai Kitchen, and Whole Foods all make delicious canned coconut milk!

curry in a pan

What to serve with chickpea curry

I like to serve this Thai curry over brown rice but you could also serve it over quinoa if you wanted an option with a little more protein. Looking for a low-carb option? Try it with cauliflower rice! No time to cook rice? Try serving it with a piece of my vegan naan bread instead!

vegan naan

How to Store Leftovers

This recipe reheats well, so if you have leftovers, store them in an airtight container in the fridge for up to 4 days. To reheat, microwave at 50% power for 2-3 minutes or until heated through. This recipe can also be frozen for up to 1 month.

chickpea curry
Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
vegan chickpea curry

Thai Chickpea Curry

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 5 from 5 reviews
  • Author: Liz Thomson
  • Prep Time: 5 minutes
  • Cook Time: 15 minutes
  • Total Time: 20 minutes
  • Yield: 3 cups 1x
  • Category: Dinner
  • Method: Stovetop
  • Cuisine: Indian
  • Diet: Vegan

Description

This vegan chickpea curry is made with Thai curry paste and coconut milk for a creamy, flavorful sauce. This simple curry can be made in just 20 minutes! Serve it with rice or naan for a tasty dinner.


Ingredients

Scale
  • 1 tablespoon olive oil
  • 1 medium yellow onion, diced
  • 3 cloves garlic, peeled and minced
  • 1 teaspoon ground coriander
  • 1 tablespoon fresh ginger, peeled and minced
  • 1 13-ounce can coconut milk (I used lite but you can use regular if you like)
  • 3 tablespoons Thai red curry paste
  • 1 15oz can chickpeas, rinsed and drained
  • 1 teaspoon salt
  • 1 tablespoon lime juice
  • Rice, quinoa or naan for serving

Instructions

  1. In a large skillet, heat the olive oil and onion over medium heat. Cook for 4 minutes, stirring frequently to prevent burning
  2. Add the garlic, coriander, and ginger and continue to cook for 2 minutes, stirring frequently
  3. Add the coconut milk and red curry paste and stir until mixed
  4. Add the chickpeas and simmer for 7-8 minutes until the chickpeas are heated through. If you like your chickpeas softer, you can continue to cook for 3-4 minutes.
  5. Add salt to taste and finish with lime juice
  6. Serve with rice, quinoa, or naan if desired

Looking for more easy pantry-staple recipes? Here are a few of my favorites: 15 minute Chickpea Gyros | Coconut Curry Noodle Bowls | 15 Minute Chickpea Tacos.

This post was originally published in March 2018. Updated December 2024.