Creamy Coconut Chickpea Curry

Featured in: Global Tastes

This aromatic dish features tender chickpeas simmered slowly in a velvety coconut milk sauce infused with ground cumin, coriander, turmeric, and garam masala. The creamy curry base gets depth from sautéed onions, garlic, and fresh ginger, while diced tomatoes add subtle sweetness and body. After 15 minutes of gentle simmering, the flavors meld beautifully into a rich, golden sauce. Bright lime juice cuts through the richness, and optional baby spinach adds fresh color and nutrients. Serve hot over fluffy basmati rice or with warm naan for soaking up every last drop of the fragrant sauce.

Updated on Wed, 21 Jan 2026 15:45:00 GMT
A steaming bowl of Chickpea Curry with creamy coconut sauce, fresh cilantro, and lime wedges for serving. Save
A steaming bowl of Chickpea Curry with creamy coconut sauce, fresh cilantro, and lime wedges for serving. | cravebop.com

The first time I made chickpea curry, my tiny apartment smelled so incredible that my neighbor knocked on my door to ask what I was cooking. That aromatic blend of toasted cumin and coriander has become my go to comfort scent, the kind that makes you feel safe and warm the moment you walk through the door. Now whenever gray skies appear or I just need something uncomplicated and nourishing, this curry is what reaches the table first.

Last winter when my best friend was recovering from surgery, I brought over a batch of this curry. She sent me a text later that night saying it was the first thing that actually made her feel like herself again. Food does that sometimes, you know? It is not just about sustenance. It is about being seen and cared for, even across the distance of a busy life.

Ingredients

  • Vegetable oil: Use a neutral oil that can handle medium heat without burning, letting your spices toast properly instead of turning bitter
  • Large onion: The foundation of everything good, diced small so it virtually disappears into the sauce while lending that essential savory sweetness
  • Garlic and ginger: Grate the ginger fresh if you can, the pre packaged stuff never quite captures that bright zing that wakes up the whole dish
  • Ground cumin: Earthy and essential, this is what gives curry that unmistakable warm depth
  • Ground coriander: Adds a subtle citrus brightness that balances the darker spices
  • Ground turmeric: Mostly for that gorgeous golden color, though it brings a gentle bitterness that rounds everything out
  • Garam masala: The finishing touch, a warming blend that ties all the other spices together
  • Chili powder: Start with half a teaspoon and taste as you go, you can always add more heat but you cannot take it back
  • Paprika: Adds a mellow sweetness and another layer of red-orange color
  • Salt and black pepper: Season gradually, tasting as the curry simmers because coconut milk needs more salt than you might expect
  • Chickpeas: Rinse them thoroughly to remove the canned taste, and pat them dry so they do not make your curry watery
  • Coconut milk: Full fat makes all the difference here, creating that luxurious restaurant texture that makes the dish feel special
  • Diced tomatoes: The acidity cuts through the rich coconut, creating that perfect balance every curry needs
  • Vegetable broth: Use good quality broth or water, depending on how much depth you want in the background
  • Baby spinach: Totally optional but adds color and nutrition, wilting down into almost nothing while making the dish feel lighter
  • Fresh lime juice: The secret weapon that brightens everything right at the end, cutting through the richness like magic
  • Fresh cilantro and lime wedges: More than garnish, the fresh herbs add a pop of brightness that transforms each bowl

Instructions

Product image
Slice meats, cheeses, and bread evenly for sandwiches, charcuterie boards, and precise meal prep.
Check price on Amazon
Warm the oil and soften the onion:
Heat your vegetable oil in a large skillet over medium heat until it shimmers slightly. Add the diced onion and let it cook slowly, stirring now and then, until it turns translucent and smells sweet, about five minutes.
Wake up the aromatics:
Stir in the minced garlic and grated ginger, watching carefully as they release their perfume into the oil. Keep them moving for just one minute so they do not burn or turn bitter.
Toast the spices:
Add all your ground spices at once, cumin through black pepper, stirring constantly as they bloom in the hot oil. Your kitchen will fill with that intoxicating curry smell, and the spices will darken slightly, about one minute.
Build the sauce:
Pour in the chickpeas, diced tomatoes with their juices, coconut milk, and vegetable broth. Stir everything together, scraping up any flavorful bits from the bottom of the pan.
Let it simmer:
Bring the mixture to a gentle bubble, then cover and reduce the heat slightly. Let it cook undisturbed for fifteen minutes, giving the flavors time to meld and the chickpeas to absorb the sauce.
Add the green:
Uncover the pan and stir in the baby spinach if you are using it. Watch it wilt down into the curry, just two or three minutes, adding that final burst of color.
Brighten with lime:
Squeeze in the fresh lime juice and taste your creation. Add more salt or a pinch of chili powder if needed, then let it cook for just one more minute to meld the flavors.
Finish and serve:
Ladle the hot curry into bowls and scatter fresh cilantro over the top. Add lime wedges on the side and serve with steamed rice or warm naan for soaking up that incredible sauce.
Product image
Slice meats, cheeses, and bread evenly for sandwiches, charcuterie boards, and precise meal prep.
Check price on Amazon
Chickpea Curry in a rustic bowl, simmered with aromatic spices and vibrant spinach, ready to be enjoyed. Save
Chickpea Curry in a rustic bowl, simmered with aromatic spices and vibrant spinach, ready to be enjoyed. | cravebop.com

My cousin claimed to hate curry until she tried this one at a family gathering. She went back for thirds and asked for the recipe before she even left the table, sending me a photo of her own batch the very next week with a proud caption saying she finally understood what all the fuss was about.

Making It Your Own

Sweet potatoes transform this into a hearty stew that feels substantial enough for the coldest nights. Cube them small and add them right after the tomatoes, giving them time to soften as the curry simmers. Bell peppers work beautifully too, adding crunch and sweetness that plays nicely against the warm spices.

The Rice Situation

Basmati rice is traditional for a reason, its long grains staying perfectly separate and its subtle floral aroma complementing the curry without fighting for attention. Cook it with a pinch of salt and a tiny bit of oil, and fluff it gently with a fork before serving. Brown rice adds nutty depth but needs more liquid and time, so plan accordingly if that is your preference.

Serving It Up

Warm naan bread for scooping up every last drop of sauce, or serve over fluffy basmati rice that has been seasoned with a pinch of turmeric for extra color. A simple cucumber salad with lime and salt cuts through the richness, cooling your palate between bites of spiced curry.

  • Set out small bowls of toppings like chopped cashews, raisins, or extra chili flakes so everyone can customize their bowl
  • A dollop of plain yogurt or coconut cream on top adds a cooling contrast for those sensitive to heat
  • This curry freezes beautifully, portion it into containers for those nights when cooking feels impossible
Product image
Prep ingredients, rinse produce, and dry dishes efficiently with a built-in workstation designed for streamlined cooking.
Check price on Amazon
Close-up of Chickpea Curry garnished with cilantro and lime, served over fluffy basmati rice for a comforting meal. Save
Close-up of Chickpea Curry garnished with cilantro and lime, served over fluffy basmati rice for a comforting meal. | cravebop.com

Some recipes are just reliable friends, the ones you call without thinking when life gets overwhelming or you need to feed people you love. This chickpea curry is one of those, simple enough for a Tuesday but special enough for company, warming you from the inside out with every spoonful.

Recipe Guide

How can I make this curry spicier?

Increase the chili powder to 1 teaspoon or add fresh chopped jalapeños when sautéing the onions. You can also serve with hot sauce on the side for those who enjoy extra heat.

Can I use dried chickpeas instead of canned?

Yes, soak 1 cup dried chickpeas overnight, then cook until tender before adding to the curry. You'll need approximately 3 cups of cooked chickpeas to replace the canned version.

How long does this keep in the refrigerator?

The curry stores well in an airtight container for 4-5 days. The flavors actually develop and intensify overnight, making it an excellent option for meal prep.

Can I freeze this curry?

Absolutely. Cool completely before transferring to freezer-safe containers. It will keep for up to 3 months. Thaw overnight in the refrigerator and reheat gently on the stove.

What vegetables can I add to this dish?

Diced sweet potato, bell peppers, cauliflower florets, or green beans work wonderfully. Add hearty vegetables like sweet potato or cauliflower during the simmering stage, and quick-cooking vegetables like bell peppers near the end.

Is there a substitute for coconut milk?

You can use cashew cream, almond milk blended with cashews for thickness, or even heavy cream if you don't require a dairy-free option. The flavor profile will change slightly but remains delicious.

Creamy Coconut Chickpea Curry

Tender chickpeas in a rich coconut milk sauce with warming Indian spices

Prep duration
15 min
Cook duration
25 min
Complete duration
40 min
Created by Lindsey Carter


Skill level Easy

Heritage Indian-inspired

Output 4 Portions

Nutrition labels Plant-based, 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 cororiander
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

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

Method

Phase 01

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

Phase 02

Add Aromatics: Stir in the garlic and ginger. Cook for 1 minute until fragrant, being careful not to burn the garlic.

Phase 03

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

Phase 04

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

Phase 05

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

Phase 06

Add Spinach: Uncover the pan and add the baby spinach. Simmer for another 2 to 3 minutes until the spinach is wilted and incorporated.

Phase 07

Season and Serve: Stir in the lime juice. Taste and adjust seasoning as needed. Serve hot, garnished with chopped cilantro and lime wedges. Pair with steamed rice or naan.

Tools needed

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

Allergy alerts

Always review ingredients for potential allergens and seek professional medical advice if uncertain.
  • Contains coconut, which is classified as a tree nut allergen.
  • Verify all packaged ingredients for gluten or cross-contamination if following a strict gluten-free diet.

Nutrition breakdown (per portion)

Values shown are estimates only - consult healthcare providers for specific advice.
  • Energy: 390
  • Fats: 18 g
  • Carbohydrates: 43 g
  • Proteins: 12 g