Creamy Coconut Chickpea Curry

Featured in: Comfort Classics

This warming Indian-inspired curry features tender chickpeas swimming in a luscious coconut milk sauce infused with cumin, coriander, turmeric, and garam masala. The creamy base balances beautifully with the brightness of fresh lime juice, while optional baby spinach adds vibrant color and nutrients.

Simmered on the stovetop in just 25 minutes, this naturally vegan and gluten-free dish delivers deep, complex flavors from toasted spices and aromatics. Serve alongside steamed basmati rice or warm naan to soak up every drop of the fragrant sauce.

Updated on Wed, 21 Jan 2026 15:45:00 GMT
A bowl of creamy chickpea curry garnished with fresh cilantro and lime wedges, served alongside fluffy basmati rice.  Save
A bowl of creamy chickpea curry garnished with fresh cilantro and lime wedges, served alongside fluffy basmati rice. | aeroflavor.com

There's something about the way cumin and coriander bloom in hot oil that makes me pause everything and just breathe it in. I discovered this chickpea curry on an ordinary Tuesday when I had nothing but pantry staples and a craving for something warm that didn't feel like settling. What started as an experiment in using up a couple of cans became the dish I now make when I want comfort without fuss, and somehow it tastes better every time I make it.

I made this for a friend who'd just gone vegan, and I remember her surprise when she tasted it, the way her expression shifted from polite to genuinely pleased. She asked for the recipe before finishing her bowl, and I watched her eat it slowly, like she was figuring out what made it work. That moment told me this wasn't just a recipe, it was something that could change how people thought about what plant-based cooking could be.

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: Use something neutral that won't compete with the spices, about 2 tablespoons to get your aromatics going without burning.
  • Onion: One large one, finely diced so it melts into the sauce and builds the foundation of everything that follows.
  • Garlic and ginger: Three cloves of garlic minced fine, plus an inch of fresh ginger grated, because this is where the warmth comes from.
  • Ground cumin and coriander: Two teaspoons each of these are non-negotiable, the backbone of the whole thing.
  • Ground turmeric: A teaspoon adds color and earthiness, plus it's doing unseen work for your body.
  • Garam masala: This one teaspoon blend is doing the heavy lifting for complexity.
  • Chili powder: Half a teaspoon unless you like heat, then be brave about it.
  • Paprika: A subtle half teaspoon just rounds out the spice profile.
  • Salt and black pepper: Start with half a teaspoon salt and taste as you go, because every palate is different.
  • Canned chickpeas: Two cans, drained and rinsed, because this is what makes it actually filling and nutritious.
  • Coconut milk: Full-fat is worth it, one 400 ml can creates that silky texture that makes this feel indulgent.
  • Diced tomatoes: One 400 gram can brings acidity and body to the sauce.
  • Vegetable broth or water: Half a cup to adjust the consistency to whatever you prefer.
  • Baby spinach: Two cups optional but honestly, add it for nutrition and that gentle earthiness.
  • Lime juice: From one lime, squeezed at the end to brighten everything up.
  • Fresh cilantro and lime wedges: For garnish, because we eat with our eyes first.

Tired of Takeout? 🥡

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

One email. No spam. Unsubscribe anytime.

Instructions

Heat your oil and soften the onions:
Pour 2 tablespoons of oil into a large skillet over medium heat and let it shimmer for a moment. Add your finely diced onion and cook for 4 to 5 minutes, stirring occasionally, until it turns translucent and soft at the edges.
Wake up the garlic and ginger:
Stir in your minced garlic and grated ginger, cooking for just about a minute until the kitchen smells incredible and you can barely stand the anticipation. This is the moment everything changes from raw ingredients to something living.
Toast your spices:
Add all your spices at once, cumin, coriander, turmeric, garam masala, chili powder, paprika, salt, and pepper, and stir constantly for 1 minute. You'll hear them start to crackle slightly and smell them deepen, which means they're releasing their oils and flavor into the hot oil.
Build your curry base:
Add your drained chickpeas, the canned tomatoes with all their juices, the full can of coconut milk, and the vegetable broth. Stir everything together until the spices are distributed and the liquid pulls everything into one cohesive sauce.
Let it simmer gently:
Bring the mixture to a gentle simmer, cover it, and let it cook for 15 minutes, stirring occasionally so nothing sticks to the bottom. The longer it simmers, the more the flavors knit together into something greater than their parts.
Add the spinach if you're using it:
Uncover the pot and stir in the baby spinach, letting it cook for 2 to 3 minutes until it wilts down into the sauce and disappears into pockets of flavor.
Finish with brightness:
Squeeze in the lime juice, stir it through, then taste and adjust your salt or spice level. This is the moment you own the recipe, making it exactly what you want it to be.
Serve it up:
Ladle it into bowls and top with fresh cilantro and lime wedges, serving it alongside rice or warm naan. Everything is better when shared while it's still steaming.
Steaming chickpea curry in a rustic skillet with vibrant spices and tender spinach leaves, ready to serve.  Save
Steaming chickpea curry in a rustic skillet with vibrant spices and tender spinach leaves, ready to serve. | aeroflavor.com

There was an evening when I made this curry and my partner came home midway through cooking, and the first thing they said wasn't hello, it was 'what are you making.' I'd forgotten how much a single pot of simmering spices could announce itself through an entire house, how it could change the mood of a day just by existing. That's when I understood this recipe wasn't really about the chickpeas or the spices, it was about what it made people feel the moment they walked in.

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.

Getting the Consistency Right

Curry thickness is deeply personal, and I've learned this the hard way over many iterations. If you like yours more saucy and loose, add another quarter cup of broth or water and don't cover it as long. If you want it thicker and more clingy to the chickpeas, uncover it for those last 5 minutes and let the liquid reduce, and watch it carefully so it doesn't catch on the bottom.

Making It Your Own

The beauty of this recipe is that it's a canvas that welcomes your ideas without complaint. Diced sweet potato adds sweetness and substance, bell peppers bring freshness, and cauliflower makes it heartier if that's what you're craving. I once added a tablespoon of peanut butter near the end and discovered a depth I didn't know I was missing, and another time I thinned it with extra broth and served it over roasted vegetables instead of rice.

Serving Suggestions and Storage

This curry is just as good the next day, maybe even better because the spices have had time to settle into each other. Store it in an airtight container in the fridge for up to 4 days, or freeze it for a month and thaw it when life gets busy and you need something already done. Serve it with basmati rice for elegance, brown rice for earthiness, or naan if you want something to soak up every last bit of sauce.

  • Reheat it gently on the stove rather than microwaving if you can, it helps the flavors wake back up.
  • Make a double batch and freeze half, because having this in your freezer is like having a good friend on speed dial.
  • Leftovers for lunch are somehow even more satisfying than dinner the night before.
Hearty chickpea curry in a white bowl, drizzled with coconut milk and sprinkled with cilantro for a fresh finish. Save
Hearty chickpea curry in a white bowl, drizzled with coconut milk and sprinkled with cilantro for a fresh finish. | aeroflavor.com

This curry has become the dish I make when I want to feel capable in the kitchen without stress, when I'm feeding people I care about, or when I just need something that tastes like care in a bowl. It's taught me that simple ingredients and a little patience can create something that feels far more complicated than it actually is.

Recipe FAQs

Can I make this curry ahead of time?

Absolutely. This curry actually develops deeper flavors when made ahead. Store in the refrigerator for up to 4 days and reheat gently on the stove, adding a splash of water or broth if needed to loosen the sauce.

What can I serve with chickpea curry?

Basmati rice is the classic accompaniment, but brown rice, quinoa, or cauliflower rice work well too. Warm naan, roti, or gluten-free flatbread are perfect for soaking up the creamy sauce.

How do I make the curry spicier?

Increase the chili powder to 1 teaspoon, add a diced jalapeño with the onions, or stir in 1/2 teaspoon of cayenne pepper when toasting the spices. You can also serve with hot sauce on the side.

Can I use dried chickpeas instead of canned?

Yes, soak and cook 1 cup dried chickpeas until tender, then drain and use in place of the canned version. You'll need about 3 cups cooked chickpeas total.

Is this curry freezer-friendly?

Yes, it freezes beautifully for up to 3 months. Cool completely before transferring to freezer-safe containers. Thaw overnight in the refrigerator and reheat on the stove.

How do I get a thicker sauce?

Simmer uncovered for the final 5-10 minutes to reduce the liquid. For even more body, mash about 1/4 cup of the chickpeas against the side of the pan before stirring them back in.

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 creamy coconut milk with aromatic spices, ready in 40 minutes.

Prep Time
15 min
Time to Cook
25 min
Full Time
40 min
Created by Mason Hughes


Skill Level Easy

Cuisine Indian-inspired

Makes 4 Portions

Dietary Info Vegan-Friendly, No Dairy, No Gluten

What You'll Need

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 (14 ounces each) chickpeas, drained and rinsed
02 1 can (13.5 fluid ounces) coconut milk, full-fat
03 1 can (14 ounces) diced tomatoes
04 1/2 cup vegetable broth or water
05 2 cups baby spinach, optional
06 Juice of 1 lime

Garnish

01 Chopped fresh cilantro
02 Lime wedges

How To

Step 01

Sauté aromatics: Heat vegetable oil in a large skillet or saucepan over medium heat. Add diced onion and sauté for 4 to 5 minutes until softened and translucent.

Step 02

Bloom garlic and ginger: 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 the spices for 1 minute while stirring constantly.

Step 04

Combine main ingredients: Add chickpeas, diced tomatoes with their juices, coconut milk, and vegetable broth. Stir thoroughly to combine all components.

Step 05

Simmer curry: Bring the mixture to a gentle simmer. Cover and cook for 15 minutes, stirring occasionally.

Step 06

Finish with spinach: Uncover the pan and add baby spinach if using. Simmer for an additional 2 to 3 minutes until wilted.

Step 07

Season and adjust: Stir in lime juice. Taste and adjust seasoning as needed.

Step 08

Plate and serve: Serve hot, garnished with chopped cilantro and lime wedges. Pair with steamed 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 silicone spatula
  • Knife and cutting board
  • Microplane grater or box grater
  • Can opener

Allergy Details

Always check every ingredient for allergens. Ask your healthcare provider if you aren't sure.
  • Contains coconut, a tree nut allergen.
  • Verify all packaged ingredients for potential gluten cross-contamination if preparing for gluten-sensitive individuals.

Nutrition Details (each serving)

For informational use only, this doesn't replace professional medical guidance.
  • Calorie Count: 390
  • Total Fat: 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.