Creamy Coconut Chickpea Curry

Featured in: Cozy Spiced Dinners

This aromatic curry brings together tender chickpeas and a luscious coconut milk base, infused with warming spices like cumin, coriander, and garam masala. The creamy sauce develops deep flavor as it simmers, while fresh ginger and garlic add bright notes. Finished with lime and optional spinach, it's a nourishing bowl that comes together in under an hour.

Updated on Wed, 21 Jan 2026 08:30:00 GMT
A steaming bowl of creamy chickpea curry, garnished with fresh cilantro and lime wedges, served alongside fluffy basmati rice.  Save to Pinterest
A steaming bowl of creamy chickpea curry, garnished with fresh cilantro and lime wedges, served alongside fluffy basmati rice. | mellowspice.com

The aroma of garam masala hitting hot oil still stops me in my tracks every single time. I discovered this chickpea curry during a particularly bleak February when I needed something warm and forgiving. My tiny apartment kitchen became my sanctuary, and this curry was the first dish that made me feel like I actually knew what I was doing. Now it is the meal I turn to when comfort is non-negotiable.

I served this curry to my roommate during our first month living together, both of us cross-legged on the living room floor with takeout containers because we had not unpacked the dining table yet. She took one bite and went completely silent, then looked at me and said this was better than the version from our favorite Indian restaurant. We have been making it together ever since, usually while arguing about whose turn it is to chop the onions.

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 base for toasting spices, and I have learned that neutral oils let the aromatics shine
  • Large onion: The foundation of flavor, so take your time dicing it finely and letting it soften completely
  • Fresh garlic and ginger: These aromatics are non-negotiable for that authentic curry depth
  • Ground spices: Cumin, coriander, turmeric, garam masala, chili powder, and paprika create the signature flavor profile
  • Canned chickpeas: Rinse them thoroughly and pat them dry if you want them to really absorb the sauce
  • Full-fat coconut milk: Trust me, the richness is worth it and makes all the difference in texture
  • Diced tomatoes: The acidity balances the creamy coconut and adds body to the sauce
  • Vegetable broth: Helps achieve the perfect consistency without diluting flavor
  • Baby spinach: Wilts beautifully into the sauce and adds a pop of color
  • Fresh lime juice: The brightness at the end transforms the entire dish
  • Cilantro and lime wedges: Simple garnishes that make each bowl feel restaurant-worthy

Tired of Takeout? 🥡

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

One email. No spam. Unsubscribe anytime.

Instructions

Build your flavor foundation:
Heat the oil in a large skillet over medium heat, add the onion, and let it soften for about 5 minutes until it turns translucent and smells sweet.
Wake up the aromatics:
Stir in the garlic and ginger, cooking for just 1 minute until the fragrance fills your kitchen.
Toast your spices:
Add all the ground spices and stir constantly for 1 minute, watching as they bloom and become incredibly fragrant.
Bring it all together:
Pour in the chickpeas, diced tomatoes with their juices, coconut milk, and vegetable broth, stirring until everything is well combined.
Let it simmer:
Bring the mixture to a gentle bubble, cover, and cook for 15 minutes while the flavors meld together beautifully.
Add the greens:
Uncover the pot, stir in the spinach if you are using it, and let it wilt for 2 to 3 minutes.
Finish bright:
Squeeze in the fresh lime juice, taste, and adjust the seasoning until it is perfect.
Make it yours:
Serve hot, sprinkled generously with chopped cilantro and extra lime wedges on the side.
Vibrant chickpea curry simmering in a skillet, with golden coconut milk sauce and aromatic Indian spices filling the pan.  Save to Pinterest
Vibrant chickpea curry simmering in a skillet, with golden coconut milk sauce and aromatic Indian spices filling the pan. | mellowspice.com

This curry has become my go-to for new neighbors, heartbroken friends, and Tuesday nights when nothing else sounds good. There is something about the process of building layers of flavor that feels meditative, and the way it fills the whole house with warmth is better than any candle I have ever owned.

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

I have added sweet potatoes when I needed something more substantial, and bell peppers work beautifully for extra texture. The base recipe is forgiving enough that you can play with it without worrying about ruining dinner.

Serving Suggestions

Steamed basmati rice is classic, but I have also served this over quinoa for extra protein or with warm naan for soaking up every last drop of sauce. My roommate once ate it straight from a bowl with a spoon when we were too tired to cook anything else.

Make It Ahead

This curry keeps beautifully in the refrigerator for up to five days, and honestly, the flavors get even better after they have time to hang out together. I double the recipe and freeze portions for those nights when cooking feels impossible.

  • Let it cool completely before storing to prevent condensation from making the sauce watery
  • Reheat gently over low heat, adding a splash of water or broth if it has thickened too much
  • The spinach is best added fresh when reheating so it does not become mushy
Comforting chickpea curry in a rustic bowl, featuring tender chickpeas and wilted spinach, ready to be enjoyed with naan. Save to Pinterest
Comforting chickpea curry in a rustic bowl, featuring tender chickpeas and wilted spinach, ready to be enjoyed with naan. | mellowspice.com

There is something profoundly comforting about a recipe that asks for so little but gives so much back. This chickpea curry has fed me through breakups, celebrations, and endless ordinary Tuesdays, and I am grateful every single time.

Recipe FAQs

How can I make this curry thicker?

Simmer uncovered for the last 5 minutes of cooking time to let excess liquid evaporate and naturally thicken the sauce. The coconut milk will also reduce and become creamier as it cooks down.

Can I add more vegetables?

Absolutely. Diced sweet potato, bell pepper, or cauliflower work beautifully. Add heartier vegetables like sweet potato during the simmering stage so they have time to soften, while quick-cooking vegetables like spinach can be added in the last few minutes.

Is this curry freezer-friendly?

Yes, it freezes well for up to 3 months. Let it cool completely before transferring to an airtight container. Thaw overnight in the refrigerator and reheat gently on the stove, adding a splash of water or broth if needed to loosen the sauce.

How do I adjust the spice level?

Start with half the chili powder and taste before adding more. For milder flavor, omit the chili powder entirely and rely on paprika and garam masala for warmth. To increase heat, add fresh diced jalapeño with the onions or serve with red pepper flakes on the side.

What should I serve with this?

Steamed basmati or brown rice soaks up the creamy sauce beautifully. Naan, roti, or other flatbreads are perfect for scooping. For a lighter option, serve over cauliflower rice or with quinoa for extra protein.

Can I use dried chickpeas instead?

Yes, soak dried chickpeas overnight and cook them until tender before adding to the curry. You'll need about 1.5 cups of dried chickpeas to equal two 400-gram cans. Add them at the same point in the recipe.

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 sauce with aromatic spices. Ready in 40 minutes.

Prep Time
15 minutes
Cook Time
25 minutes
Overall Time
40 minutes
Created by Hannah Clarke

Recipe Category Cozy Spiced Dinners

Skill Level Easy

Cuisine Indian-inspired

Total Yield 4 Number of Servings

Dietary Details Plant-Based, No Dairy, No Gluten

What You Need

Base

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

Spices

01 2 tsp ground cumin
02 2 tsp ground coriander
03 1 tsp ground turmeric
04 1 tsp garam masala
05 1/2 tsp chili powder (adjust to taste)
06 1/2 tsp paprika
07 1/2 tsp salt (more to taste)
08 Freshly ground black pepper, to taste

Main

01 2 cans (15 oz each) chickpeas, drained and rinsed
02 1 can (13.5 oz) coconut milk (full-fat recommended)
03 1 can (14.5 oz) 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 Make

Step 01

Prepare the Aromatics: Heat the vegetable oil in a large skillet or saucepan over medium heat. Add the onion and sauté for 4–5 minutes until softened and translucent. Stir in the garlic and ginger; cook for 1 minute until fragrant.

Step 02

Toast the 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 aromatic oils.

Step 03

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

Step 04

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

Step 05

Add Spinach and Finish: Uncover the pan, and if using, add the baby spinach. Simmer for another 2–3 minutes until wilted. Stir in the lime juice and adjust seasoning as needed.

Step 06

Serve and Garnish: Serve hot, garnished generously with chopped fresh cilantro and lime wedges. Pair with steamed basmati rice, brown rice, or naan bread.

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 heat-resistant spatula
  • Chef's knife and cutting board
  • Microplane or box grater for ginger
  • Can opener

Allergy Details

Review all components for potential allergens and talk to your doctor with any questions.
  • Contains coconut (tree nut allergen). Use caution if serving to individuals with tree nut allergies.
  • Verify all packaged ingredients including coconut milk and spices are certified gluten-free if avoiding gluten due to celiac disease or sensitivity.

Nutrition Details (per serving)

This nutritional breakdown is for your information and isn't a substitute for health advice.
  • Total Calories: 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.