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.

Try some other popular curry recipes next, like Coconut Curry ChickenLentil CurrySweet Potato Curry, or Vegetable Curry.

Overhead view of Chickpea Curry, served with rice, cilantro, naan bread and coconut raita.

Chickpea Curry

Wow! This curry has quickly become one of our favorite family recipes! My kids can’t get enough of it—even my 2-year-old polished off what I’d consider an adult-sized serving and was begging for more. She did leave the rice and naan behind—apparently, they weren’t exciting enough after the chickpeas, ha!

I’ve made this quite a few times and kept it mild for the kiddos, but if you’re after a spicier chickpea curry, I’ve included tips below to amp up the flavor.

Process shots: Sautee coconut oil, onion and carrot; add garlic and ginger; add seasonings.

Let’s Chat Ingredients

  • Coconut Milk: Use regular (not light) coconut milk for the best flavor.
  • Red Curry Paste: Adds big flavor without lots of extra stuff. Thai Kitchen® is mild and great for kids. Maesri® is hotter and has bold flavor—my favorite.
  • Veggies: Use a food processor to chop everything fast.
  • Spices: Cook with the veggies to bring out flavor—adjust to what you like.
  • Fire-Roasted Tomatoes: These add great flavor, but any canned crushed tomatoes will work if needed.
  • Chickpeas: Rinse and dry before adding.
  • Lime Juice & Cilantro: Add freshness and extra flavor.

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.

Process shots: sauté seasonings and vegetables; add tomatoes and continue to sauté; rinse and drain chickpeas; add to pan and continue cooking.

Chickpea Curry Tips

  • Chop the veggies small: To avoid big raw pieces of carrot or red onion, make sure everything is chopped evenly. Use a food processor to chop fast if you want a shortcut.
  • Want it spicier? Add up to 3 tbsp of red curry paste and a little cayenne pepper.
  • Add seasoning to taste: Try the curry and add more spices if needed. Start with a little—you can always add more later.
  • Add flavor as you cook: Adding a few ingredients at a time helps make it taste better. Sautéing the spices makes them stronger, the tomatoes taste sweeter, and the chickpeas cook faster.
Process shots: 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 three favorite accompaniments to Chickpea Curry are warmed naan, cucumber raita, and cooked basmati rice.

Overhead view of Chickpea Curry with basmati rice, raita, lime and cilantro.
Close-up view of a plate of Chickpea Curry over basmati rice.

More Plant-Based Recipes

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).

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! ๐Ÿ™‚