Creamy Coconut Chickpea Curry

Featured in: Quick Cozy Dinners

This aromatic curry brings together tender chickpeas and fragrant spices in a luscious coconut milk base. The combination of cumin, coriander, turmeric, and garam masala creates layers of warming flavor that develop beautifully during simmering.

Finished with bright lime juice and fresh cilantro, this dish offers a perfect balance of creaminess and zest. The addition of baby spinach adds color and nutrition while wilted into the sauce.

Ready in just 40 minutes, this naturally vegan and gluten-free curry serves four generously. Pair with steamed basmati rice, warm naan, or your favorite flatbread for a satisfying meal that tastes even better the next day.

Updated on Wed, 21 Jan 2026 10:59:00 GMT
A steaming bowl of vegan Chickpea Curry, ladled over fluffy basmati rice and topped with fresh cilantro and lime wedges. Save
A steaming bowl of vegan Chickpea Curry, ladled over fluffy basmati rice and topped with fresh cilantro and lime wedges. | nomiqo.com

The first time I made chickpea curry, my tiny apartment smelled like a spice market for days. I hadnt realized how toasted whole spices would fill every corner, wrapping around me while the curry bubbled away on the stove. My roommate kept wandering into the kitchen, asking if it was ready yet. That evening, we sat cross-legged on the floor with bowls of curry and steaming rice, and I understood how something so simple could feel like such a hug.

Last winter, when my best friend was recovering from surgery and couldnt eat anything too heavy, I brought over a container of this curry. She texted me later that night saying it was the first thing in days that made her feel genuinely comforted. Now whenever I make it, I think of that quiet evening and how food can be medicine in so many ways.

What's for Dinner Tonight? 🤔

Stop stressing. Get 10 fast recipes that actually work on busy nights.

Free. No spam. Just easy meals.

Ingredients

  • Vegetable oil: Creates the foundation for toasting spices until they release their essential oils
  • Onion, garlic, and ginger: This aromatic trio builds the flavor base that makes Indian-inspired cooking so fragrant
  • Ground spices: Cumin, coriander, turmeric, garam masala, and paprika need to toast briefly to bloom
  • Chickpeas: Drain and rinse them well to remove the canned taste and help the curry spices penetrate
  • Coconut milk: Full-fat makes all the difference here for that rich, creamy consistency
  • Diced tomatoes: The acidity balances the creamy coconut and adds depth to the sauce
  • Lime juice: Brightens everything right at the end and cuts through the richness

Tired of Takeout? 🥡

Get 10 meals you can make faster than delivery arrives. Seriously.

One email. No spam. Unsubscribe anytime.

Instructions

Build your aromatic foundation:
Heat oil in a large skillet over medium heat, add diced onion, and cook until it softens and turns translucent, about 4 to 5 minutes. Stir in the garlic and ginger, cooking just until their perfume fills your kitchen.
Wake up the spices:
Add all the ground spices and toast them for about a minute, stirring constantly so they do not burn. You will know they are ready when the scent becomes intense and nutty.
Simmer the curry base:
Pour in the chickpeas, diced tomatoes with their juices, coconut milk, and vegetable broth. Stir everything together thoroughly and let it come to a gentle bubble.
Let it develop:
Cover the pan and simmer for 15 minutes, stirring occasionally to prevent sticking. The sauce will thicken slightly and the chickpeas will absorb all those lovely spices.
Add the finishing touches:
Uncover and stir in baby spinach if you are using it, letting it wilt for just 2 to 3 minutes. Squeeze in fresh lime juice, taste, and adjust the seasoning before serving.
Close-up view of creamy coconut Chickpea Curry, simmered with golden spices and tender chickpeas in a rustic white bowl. Save
Close-up view of creamy coconut Chickpea Curry, simmered with golden spices and tender chickpeas in a rustic white bowl. | nomiqo.com

This curry has become my go-to when friends need comforting, whether they are celebrating or going through something hard. There is something about the combination of warm spices and creamy coconut that feels like being wrapped in a blanket.

Still Scrolling? You'll Love This 👇

Our best 20-minute dinners in one free pack — tried and tested by thousands.

Trusted by 10,000+ home cooks.

Making It Your Own

Sometimes I toss in diced sweet potato or bell pepper during the simmering stage for extra vegetables and sweetness. You can also add a handful of peas or cubed pumpkin if you want to stretch the servings further.

Serving Suggestions

Steamed basmati rice is classic, but I also love this over quinoa or with warm naan for scooping up every last drop. A simple cucumber raita on the side adds a cooling contrast to the spices.

Storage And Reheating

This curry keeps beautifully in the refrigerator for up to five days and actually tastes better after the flavors have had time to meld. Freeze individual portions for those nights when you need something nourishing but do not have energy to cook.

  • Reheat gently on the stove with a splash of water or broth to loosen the sauce
  • The coconut milk may separate when cold but will come together again when warmed
  • Do not boil when reheating or the texture can become grainy
Aromatic Chickpea Curry served with warm naan bread, ready to scoop up the rich, tomato-based sauce for dinner. Save
Aromatic Chickpea Curry served with warm naan bread, ready to scoop up the rich, tomato-based sauce for dinner. | nomiqo.com

I hope this curry brings as much warmth to your kitchen as it has to mine over the years.

Recipe FAQs

Can I make this curry ahead of time?

Absolutely. This curry actually develops deeper flavors when made ahead and stored overnight in the refrigerator. The spices have more time to meld, and the sauce thickens nicely. Reheat gently on the stovetop, adding a splash of water or broth if needed to restore consistency.

What can I substitute for coconut milk?

You can use heavy cream for richness, though the flavor profile will change slightly. For a dairy-free option, try cashew cream or almond milk blended with a tablespoon of tahini for body. The curry will be less creamy but still delicious.

How spicy is this dish?

As written, this curry has mild to medium heat from the chili powder and spices. It's family-friendly and easily adjustable. Reduce the chili powder to 1/4 teaspoon for a milder version, or increase to 1 teaspoon and add fresh chopped chilies for more heat.

Can I add other vegetables?

Certainly. Diced sweet potato, cauliflower florets, or bell peppers work beautifully. Add hearty vegetables like sweet potato or cauliflower when you add the chickpeas so they have time to soften. Quick-cooking vegetables like bell peppers can go in during the last 5-7 minutes.

What's the best way to store leftovers?

Store in an airtight container in the refrigerator for up to 4 days. The flavors continue to develop over time. You can also freeze for up to 3 months—thaw overnight in the refrigerator before reheating. The spinach may change texture when frozen, so add fresh when reheating if preferred.

Do I need to soak the chickpeas?

No, using canned chickpeas means no soaking required. Simply drain and rinse them before adding to the curry. If you prefer to use dried chickpeas, cook them separately until tender before adding to the sauce, as they won't soften properly in the coconut milk alone.

20-Minute Dinner Pack — Free Download 📥

10 recipes, 1 shopping list. Everything you need for a week of easy dinners.

Instant access. No signup hassle.

Creamy Coconut Chickpea Curry

Tender chickpeas in rich coconut curry sauce with warming spices

Prep Duration
15 min
Cook Duration
25 min
Total Duration
40 min
Created by Chloe Bennett


Skill Level Easy

Cuisine Type Indian

Portions 4 Serving Size

Dietary Details Plant-Based, No Dairy, No Gluten

Ingredient List

Base

01 2 tablespoons vegetable oil
02 1 large onion, finely diced
03 3 cloves garlic, minced
04 1-inch piece ginger, grated

Spices

01 2 teaspoons ground cumin
02 2 teaspoons ground coriander
03 1 teaspoon ground turmeric
04 1 teaspoon garam masala
05 1/2 teaspoon chili powder
06 1/2 teaspoon paprika
07 1/2 teaspoon salt
08 Freshly ground black pepper to taste

Main

01 2 cans (15 ounces each) chickpeas, drained and rinsed
02 1 can (13.5 ounces) coconut milk
03 1 can (14.5 ounces) diced tomatoes
04 1/2 cup vegetable broth or water
05 2 cups baby spinach
06 Juice of 1 lime

Garnish

01 Chopped fresh cilantro
02 Lime wedges

Recipe Steps

Step 01

Sauté Aromatics: Heat vegetable oil in a large skillet over medium heat. Add diced onion and cook for 4–5 minutes until softened and translucent.

Step 02

Add Fragrant Base: Stir in minced garlic and grated ginger; cook for 1 minute until fragrant.

Step 03

Toast Spices: Add cumin, coriander, turmeric, garam masala, chili powder, paprika, salt, and black pepper. Toast spices for 1 minute, stirring constantly to release flavors.

Step 04

Combine Main Ingredients: Add chickpeas, diced tomatoes with juices, coconut milk, and vegetable broth. Stir well to incorporate all ingredients.

Step 05

Simmer Curry: Bring mixture to a gentle simmer. Cover and cook for 15 minutes, stirring occasionally to prevent sticking.

Step 06

Add Spinach: Uncover and add baby spinach. Simmer for 2–3 minutes until wilted.

Step 07

Finish with Lime: Stir in fresh lime juice. Taste and adjust seasoning as needed.

Step 08

Serve: Serve hot, garnished with chopped cilantro and lime wedges. Pair with steamed basmati rice or naan.

You Just Made Something Great 👏

Want more like this? Get my best easy recipes — free, straight to your inbox.

Join 10,000+ home cooks. No spam.

Tools Needed

  • Large skillet or saucepan
  • Wooden spoon or spatula
  • Knife and cutting board
  • Grater
  • Can opener

Allergy Information

Review all ingredients for allergen risks and check with your healthcare provider for guidance.
  • Contains coconut (tree nut allergen)

Nutrition Info (per portion)

Provided only for reference purposes—don’t substitute for professional medical guidance.
  • Energy: 390
  • Lipids: 18 g
  • Carbohydrates: 43 g
  • Proteins: 12 g

Cooking Shouldn't Be Hard ❤️

Get a free recipe pack that makes weeknight dinners effortless. Real food, real fast.

Free forever. Unsubscribe anytime.