This flavor-packed Chickpea Curry has veggies, chickpeas, and a creamy coconut sauce. Itโ€™s an easy, plant-based weeknight meal thatโ€™s gluten-free and vegan.

Chickpea Curry, served with rice, cilantro, naan bread and coconut raita.
chelsea

authorโ€™s note

Spoiler Alert: Youโ€™ll Want Seconds!

This Chickpea Curry came from my Coconut Chicken Curry, one of the most popular recipes on my site. So many people loved it and asked for a vegetarian or vegan version, so I started testing. Chickpeas were the clear winner. They hold up well in the sauce and soak up so much flavor.

I didnโ€™t expect it to be such a hit at home, but now itโ€™s a family favorite. Even my 2-year-old finished what Iโ€™d call a full adult portion and asked for more. She skipped the rice and naan and went straight for the chickpeas.

I usually keep it mild for the kids, but if you like more heat, Iโ€™ve shared some ways to spice it up below.

signature
Sautee coconut oil, onion and carrot; add garlic and ginger; add seasonings.

Letโ€™s Chat Ingredients

IngredientTip or Swap
Coconut MilkUse regular, not light, for better flavor and texture
Red Curry PasteThai Kitchen = mild & kid-friendly; Maesri = bold & spicy (my favorite)
VeggiesChop fast using a food processor; swap in frozen chopped veggies to save time
SpicesToast with veggies for max flavor; adjust amounts based on your preferences
Fire-Roasted TomatoesSwap with crushed tomatoes if needed
ChickpeasRinse and dry well to help them absorb more flavor
Lime Juice & CilantroAdd at the end for a pop of freshness; swap cilantro for parsley if preferred

Quick Tip

Look for shelf-stable canned coconut milk in the international aisle with Latin or Asian products. This article shares top brand picks. I use Imperial Kitchenยฎ since itโ€™s easy to find.

Sautรฉ seasonings and vegetables; add tomatoes and continue to sautรฉ; rinse and drain chickpeas; add to pan and continue cooking.

Chickpea Curry Tips

  • Chop small: Evenly dice veggies to avoid big raw bites. Use a food processor for speed.
  • Spice it up: Add up to 3 tbsp red curry paste and a pinch of cayenne.
  • Season to taste: Start with less and add more after tasting.
  • Build flavor: Add ingredients in stages. Sautรฉ spices to deepen flavor, sweeten tomatoes, and soften chickpeas.
Add coconut milk to the pan; stir and simmer until thickened; add cilantro and lime; mix well and serve.

What To Eat With Chickpea Curryย 

My favorite sides for Chickpea Curry are warm naan, cucumber raita, and basmati rice.

  • Raita: A quick yogurt sauce with veggies and herbs, similar to tzatziki.
  • Basmati rice: If youโ€™ve struggled with mushy rice, my go-to method gives you perfect grains every time. Details below.
  • Naan: Char on the stovetop, toast it, or microwave with a damp paper towel.

How to Cook Perfect Basmati Rice

Hereโ€™s how I cook basmati rice, my favorite base for this saucy chickpea curry:

  1. Cook (donโ€™t reduce heat) for 5 minutes, then drain and fluff.
  2. Rinse rice in a fine-mesh sieve until water runs clear.
  3. Soak in a bowl of water for 5โ€“10 minutes.
  4. Boil a large pot of water.
  5. Drain the soaked rice and add to boiling water.

More Plant-Based Recipes:

Tap stars to rate!
5 from 3 votes

Chickpea Curry

Naturally gluten-free and vegan, this plant-based Chickpea Curry is full of aromatic spiced vegetables, tender chickpeas, and rich coconut sauce.
Prep Time: 25 minutes
Cook Time: 30 minutes
Total Time: 55 minutes
Servings: 4 servings

Ingredients

  • 3 tablespoons coconut oil
  • 1-1/2 cups finely diced red onion
  • 1 cup finely diced carrot
  • 2 tablespoons minced garlic
  • 2 tablespoons minced fresh ginger
  • 2 tablespoons red curry paste see note 1
  • 1 tablespoon yellow curry powder see note 2
  • 1-1/2 teaspoons garam masala
  • 1-1/2 teaspoons paprika
  • 1-1/2 teaspoons ground coriander
  • 1-1/2 teaspoons sugar
  • 1 teaspoon ground cumin
  • 3/4 teaspoon ground turmeric
  • 3/4 teaspoon salt
  • 1/4 teaspoon pepper
  • 1 (14.5-ounce) can fire-roasted crushed tomatoes
  • 2 (15.5-ounce) cans chickpeas rinsed and drained
  • 1 (13.5-ounce) can coconut milk
  • 1 lime
  • 1/3 cup finely chopped cilantro

Instructionsย 

  • Heat coconut oil in a large cast-iron pot over medium-high heat. Add diced onions and carrots when the oil is melted. Cook, stirring frequently, until vegetables are translucent and tender, about 8โ€“11 minutes. Donโ€™t rush this step, as these ingredients wonโ€™t soften much further. Cooking may take slightly longer in a nonstick pot due to lower heat retention.
  • Add garlic and fresh ginger; cook for 1 minute. Stir in curry powder, garam masala, paprika, coriander, sugar, cumin, turmeric, salt, pepper, and red curry paste (see notes 1 and 2). Cook, stirring constantly, for 1โ€“2 more minutes or until fragrant, ensuring nothing burns or brownsโ€”lower the heat if needed.
  • Add fire-roasted tomatoes and cook, stirring constantly and scraping the bottom of the pot for 1 minute. Incorporate the drained and rinsed chickpeas, cooking and stirring for another minute. Pour in the coconut milk and stir until combined. Bring to a simmer, then reduce heat to low and simmer for 15โ€“20 minutes, stirring occasionally, until the curry is fragrant and thick.
  • Juice the lime using a citrus juicer to get 2 tablespoons lime juice. Stir in the lime juice and cilantro. Taste and adjust seasonings, adding salt or pepper if needed. Serve over rice with warmed naan and a scoop of raita if desired (see note 3).
Final step! Please let us know how it was by leaving a review.

Recipe Notes

Note 1: Curry pastes can vary from brand to brand, particularly in spiciness. I use Thai Kitchenยฎ, which I would say is very mild and has a great flavor. Iโ€™ve also used Maesriยฎ red curry paste, which has fantastic flavor, but itโ€™s a lot spicier than Thai Kitchen.
Note 2: Yellow curry powder also varies from brand to brand. Iโ€™ve tested this curry with Great Valueยฎ, Simple Truth Organicยฎ, and McCormickยฎ. These all work well and are very mild.
Note 3: I love the cooling contrast of this raita yogurt sauce. To make it, just stir all the ingredients together in a small bowl:
  • 1/2 cup plain full-fat Greek yogurt
  • 1/2 cup finely chopped English (or Persian/salad) cucumbers
  • 2 tablespoons each: chopped fresh cilantro, chopped green onions
  • 1/4 teaspoon each: ground cumin, ground coriander, fine sea salt
Nutrition Note: The nutritional information is for the curry only, not the rice, bread, or raita.
Storage: Let chickpea curry cool, then store in an airtight container in the fridge for 4โ€“5 days. For longer storage, freeze in portions for up to 3 months.

Nutrition

Serving: 1serving | Calories: 163kcal | Carbohydrates: 15g | Protein: 2g | Fat: 12g | Saturated Fat: 9g | Sodium: 47mg | Potassium: 346mg | Fiber: 3g | Sugar: 5g | Vitamin A: 11089IU | Vitamin C: 12mg | Calcium: 65mg | Iron: 2mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Meet Chelsea


Hello, and welcome to Chelseaโ€™s Messy Apron! Iโ€™m Chelsea, the recipe developer, food photographer, and writer behind the site. Iโ€™m passionate about creating simple, reliable, and delicious recipes that anyone can make.

Thanks for stopping byโ€”I hope you find something delicious to make!

More Recipes You'll Love

5 from 3 votes

Leave a comment

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

Recipe Rating




7 Comments

  1. Jenny says:

    5 stars
    Made this tonight and very happy with the results. Thank you for sharing this recipe!

    1. Chelsea says:

      So thrilled to hear this! Thanks so much Jenny! ๐Ÿ™‚

  2. Eva says:

    5 stars
    Always happy when I can find a healthy meal that my husband enjoys eating too! This was a winner!

    1. Chelsea says:

      Yay! So happy you guys enjoyed! Thanks Eva! ๐Ÿ™‚

  3. Tommy says:

    5 stars
    Chickpea curry will never be the same again ๐Ÿ™Œ๐Ÿป๐Ÿ”ฅ๐Ÿ˜‹

  4. Tommy says:

    Chickpea curry will never be the same again ๐Ÿ”ฅ๐Ÿ™Œ๐Ÿป๐Ÿ˜‹

    1. Chelsea Lords says:

      So happy to hear this! ๐Ÿ™‚