Mar 22, 2019

Chickpea Coconut Curry

Prep Time: 10 minutes
Cook Time: 50 minutes
5 from 3 votes
In this recipe chickpeas are stewed in a creamy coconut sauce made from a homemade curry paste base.
Featured Recipe Image

jump toRECIPE

This post may contain affiliate links, which means that I make a small commission off items you purchase at no additional cost to you. Please read my policy page.

This coconut chickpea curry is rich, creamy, and packed with flavor — the perfect vegetarian comfort food for a cozy weeknight dinner. The base is made from a fragrant homemade curry paste simmered with coconut milk, creating a sauce that’s both silky and deeply spiced. I love serving it with warm naan, plenty of fresh herbs like Thai basil and cilantro, and a squeeze of lime for brightness. For added veggies, you can stir in some sautéed spinach or other leafy greens.

The inspiration for this recipe comes from Cassia, my favorite Southeast Asian restaurant in Santa Monica. Their chickpea curry has been a longtime favorite of mine, and this version is my way of recreating it at home. Cassia is my husband Aaron’s and my go-to date night spot, our “old faithful.” No matter how many new restaurants open nearby, we always find ourselves returning to their menu staples. With this recipe, you can bring a little of that restaurant magic into your own kitchen in the form of an easy, vegetarian chickpea curry that’s perfect for weeknights but special enough for entertaining. I love serving it with crispy cauliflower bites (I omit the buffalo dressing and dip them in a combination of lime juice, fish sauce and diced birdseye chilies).

Chickpea Coconut Curry recipe with naan bread and herbs.

Key Ingredients in This Recipe

  • Chickpeas – Chickpeas, also called garbanzo beans add texture and protein to this recipe while keeping it vegetarian. Using canned chickpeas in this recipe cuts down on the prep time in this recipe. Swapping with dried chickpeas requires a bit more foresight since they need to be soaked for a long period of time then boiled.
  • Madras Curry Powder – This versatile earthy spice blend is made from coriander, cumin, fenugreek, cassia, peppercorns, curry leaves and turmeric. Not all curry powder is created the same since they often have regional variations. 
  • Fresno peppers – Fresnos can be difficult to find sometimes, they are in peak season in late summer through early fall. While the flavor of jalapeños are similar, making the swap can change the color of the dish. I would recommend substituting Fresno or red chili paste (look for one with no other added ingredients) it can be found in grocery stores in a tube located with the fresh spices.
  • Coconut milk – Coconut comes from the creamy liquid inside mature coconuts. While frequently used in place of dairy, it adds a subtle coconut flavor to this vegetarian (and vegan) curry.
  • Lemongrass – Adding lemongrass to the stew adds a bright, lemony flavor. The stalks are kept whole in this recipe and discarded after curry has cooked.
  • Kefir lime leaves – Lime leaves are frequently used in Southeast Asian cooking to add bright, citrus flavor and can be found at most Asian markets. They freeze well so I like to buy a few packages and keep them around to use as needed. If you cannot locate makrut or kefir lime leaves then a combination of half lime zest and half lemon zest works as a substitute.

A full ingredient list with exact amounts can be found in the recipe card below.

pro tip

I think this recipe tastes even better the second day, after the flavors have had time to meld and deepen.

How to Make Chickpea Coconut Curry

  1. Make the curry paste. Add the onion, ginger, garlic, chilies, curry powder and sugar to a blender or food processor fitted with a blade attachment. Puree until the mixture is smooth. The mixture can be made ahead of time and stored in an airtight container for up to 3 days ahead of time.
  2. Fry the curry paste. Heat a large heavy bottomed-pot or Dutch oven over medium heat, add the vegetable oil and heat through. Stir in the curry paste and fry, stirring frequently to prevent from burning, until the curry paste darkens in color slightly.
  3. Add the coconut milk. Stir in the tomatoes and cook for an additional 2 to 3 minutes then add the coconut milk, lemongrass and lime leaves (if using).
  4. Cook the curry. Bring the mixture to a boil, then lower heat and simmer, stirring occasionally until the broth thickens slightly, about 15 minutes.
  5. Add the chickpeas. Season with salt then add the chickpeas, and cook until the chickpeas are tender, about an additional 15 to 20 minutes. Remove the lemongrass stalk and lime leaves and discard (if using) then stir in the lime zest.
  6. Serve. Divide chickpea curry among bowls and garnish with the cilantro. Serve with the Thai basil (optional), lime wedges and naan.
simmered chickpea coconut curry.

What to serve with chickpea coconut curry

  • With warmed naan
  • Over rice
  • Add spinach for additional vegetables

How to Store Chickpea Coconut Curry

Refrigerator storage: Store refrigerated in an airtight container for up to 4–5 days.
Freezer storage: It freezes well! Store in airtight containers for up to 1 month and reheat when needed.

FAQ – Frequently Asked Questions

What type of coconut milk is best for this curry?

Full-fat canned coconut milk creates a silky, gravy-like texture.

Can I swap chickpeas for other proteins or vegetables?

Yes! This curry is versatile – you can use/ add lentils, cauliflower, sweet potatoes or spinach, depending on your preferences or pantry staples.

Can I speed up cooking for a weeknight meal?

Yes! This can be made in under 30 minutes using one pot – perfect for busy evenings. It’s also ideal for meal prep, as the flavors deepen and it reheats beautifully.

How long does this curry last in the fridge or freeze?

This curry lasts up to 4–5 days refrigerated in an airtight container or up to 1 month in the freezer.

Other Recipes to Try

If you enjoy this chickpea curry recipe I recommend giving these others a try:

Made this dish? Be sure to rate the recipe and drop a comment below! Your feedback means everything (and helps others find it too)!

Chickpea Coconut Curry

5 from 3 votes
Rate this Recipe
chickpeas in a coconut curry broth in a small bowl served on a white platter with a side of naan and limes and thai basil.
Print Pin
Prep Time 10 minutes
Cook Time 50 minutes
Serves 4

Ingredients:

For the curry paste:

  • 1 cup chopped yellow onion
  • 2 tablespoons grated ginger
  • 4 cloves garlic, chopped
  • 4 fresno chilies (or red jalapeños), deseeded and chopped
  • 2 tablespoons madras curry powder
  • 2 tablespoons palm sugar (or light brown sugar)

For assembly:

  • ¼ cup vegetable oil
  • 2 medium Roma tomatoes, cored and diced
  • 3 (13.5-ounce) cans coconut milk
  • 1 lemongrass stalk, halved lengthwise and smashed
  • 3 kaffir lime leaves (optional)
  • 2 teaspoons kosher salt
  • 3 (15.5-ounce) cans chickpeas , rinsed and drained
  • 1 teaspoon grated lime zest
  • 2 tablespoons chopped cilantro
  • Thai basil leaves (optional)
  • Lime wedges, for serving
  • Naan, for serving

Instructions:

For the curry paste:

  • Add the onion, ginger, garlic, chilies, curry powder and sugar to a blender or food processor fitted with a blade attachment. Puree until the mixture is smooth. The mixture can be made ahead of time and stored in an airtight container for up to 3 days ahead of time.

For assembly:

  • Heat a large heavy bottomed-pot or Dutch oven over medium heat, add the vegetable oil and heat through. Add the curry paste and fry, stirring frequently to prevent from burning, until the curry paste darkens in color slightly, about 10 minutes.
  • Add the tomatoes and cook for an additional 2 to 3 minutes then add the coconut milk, lemongrass and lime leaves (if using).
  • Bring the mixture to a boil, then lower heat and simmer, stirring occasionally until the broth thickens slightly, about 15 minutes.
  • Season with salt then add the chickpeas, and cook until the chickpeas are tender, about an additional 15 to 20 minutes. Remove the lemongrass stalk and lime leaves and discard (if using) then stir in the lime zest.
  • Divide chickpea curry among bowls and garnish with the cilantro. Serve with the Thai basil (optional), lime wedges and naan.

Notes:

If you cannot locate makrut or kefir lime leaves then a combination of half lime zest and half lemon zest works as a substitute.

Nutrition:

Calories: 202kcal | Carbohydrates: 18g | Protein: 2g | Fat: 15g | Saturated Fat: 2g | Polyunsaturated Fat: 8g | Monounsaturated Fat: 3g | Trans Fat: 0.1g | Sodium: 1185mg | Potassium: 364mg | Fiber: 3g | Sugar: 9g | Vitamin A: 731IU | Vitamin C: 74mg | Calcium: 41mg | Iron: 2mg
DID YOU MAKE THIS?

TAG ME ON INSTAGRAM TO BE FEATURED ON MY STORIES! @cookingwithcocktailrings

Rate + Review

WHAT DID YOU THINK OF THIS RECIPE?

5 from 3 votes

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

Recipe Rating




  1. 5 stars

    Omg! Yessss!!!! This is my favorite meal at Cassia. Since moving out of LA I’ve been wanting to figure out to replicate. So thank you for this!!!

    • That makes me so happy! It’s our favorite neighborhood spot! And I love eating a big bowl of this as a great vegetarian entree!

  2. 5 stars
    I love this recipe! it was a cold and rainy day in Southern California and I was craving something sweet and spicy that would keep me warm inside. This recipe was perfect and had just the right amount of spice. Even my boyfriend who is normally a picky eater absolutely loved this recipe and asked for it to be put on our regular meal rotation!

  3. 5 stars
    This was so good! My toddler only eats soup and I was growing sick of the same thing over and over. I decided to make this and everyone in the family loved it! It’s really filling and came together beautifully (also a great leftover option).