Creamy Coconut Chickpea Curry

Featured in: Veggie & Grain Bowls

This aromatic curry features tender chickpeas swimming in a rich coconut milk sauce infused with cumin, coriander, turmeric, and garam masala. The blend of warming spices creates layers of flavor while the coconut milk adds creamy richness that balances the heat perfectly.

Ready in under an hour, this dish comes together with simple pantry staples and fresh aromatics. The finishing touch of fresh lime juice brightens all the flavors, while optional baby spinach adds color and nutrition. Serve over steaming rice or with warm naan for a complete, comforting meal.

Updated on Wed, 21 Jan 2026 13:25:00 GMT
Steaming Chickpea Curry simmered in creamy coconut milk with fragrant spices and fresh cilantro garnish. Save
Steaming Chickpea Curry simmered in creamy coconut milk with fragrant spices and fresh cilantro garnish. | chromepantry.com

Rain was drumming against my kitchen window last Tuesday when I decided to throw together this chickpea curry. Something about gray weather makes coconut milk and simmered spices feel like exactly what your soul needs.

My roommate walked in midway through spice toasting and immediately asked if she could stay for dinner. The aromas that hit when cumin meets hot oil are impossible to resist.

Ingredients

  • Vegetable oil: Creates the base for toasting your spices until they bloom and release their oils
  • Onion: Finely diced so it melts into the sauce rather than leaving chunks in every bite
  • Garlic and ginger: The aromatic foundation that makes your kitchen smell incredible
  • Ground spices: Cumin, coriander, turmeric, garam masala, chili powder and paprika build layers of warmth
  • Chickpeas: Drain and rinse them well so the curry does not taste metallic from the can
  • Coconut milk: Full fat makes the sauce luxurious and helps spices cling to every chickpea
  • Diced tomatoes: Add acidity that cuts through the rich coconut milk beautifully
  • Vegetable broth: Loosens the sauce to your preferred consistency
  • Baby spinach: Optional but wilts into vibrant green ribbons throughout the curry
  • Lime juice: Brightens the finished dish and balances the coconut sweetness

Instructions

Product image
Quickly slice, dice, grate, and spiralize vegetables for salads, stir fries, and faster everyday meal prep.
Check price on Amazon
Start your aromatics:
Heat oil in a large skillet over medium heat, add diced onion and cook 4 to 5 minutes until it turns translucent and sweet
Add the fragrance:
Stir in minced garlic and grated ginger, cooking just 1 minute until the scent wafts up and you know it is time for spices
Toast your spices:
Dump in cumin, coriander, turmeric, garam masala, chili powder, paprika, salt and pepper, stirring constantly for 1 minute until they smell toasted and intense
Build the curry:
Pour in chickpeas, diced tomatoes with their juices, coconut milk and broth, stirring until everything is swimming in fragrant sauce
Let it simmer:
Bring to a gentle bubble, cover and cook 15 minutes while the flavors meld and chickpeas absorb the spice mixture
Add the greens:
Uncover and toss in spinach if using, cooking 2 to 3 minutes until it wilts into bright green threads throughout
Finish with brightness:
Squeeze in fresh lime juice and taste, adding more salt or chili flakes until the flavors pop just right
Garnish and serve:
Spoon into bowls over rice and shower with chopped cilantro and extra lime wedges for squeezing at the table
Product image
Quickly slice, dice, grate, and spiralize vegetables for salads, stir fries, and faster everyday meal prep.
Check price on Amazon
A vibrant bowl of Chickpea Curry served over fluffy basmati rice with lime wedges nearby. Save
A vibrant bowl of Chickpea Curry served over fluffy basmati rice with lime wedges nearby. | chromepantry.com

This recipe has become my go-to when friends drop by unexpectedly. I always keep cans of chickpeas and coconut milk in the pantry just for moments like these.

Making It Your Own

Some nights I throw in diced sweet potato at the beginning so it gets tender in the coconut sauce. Other times bell peppers join the party for extra sweetness and crunch.

Getting The Consistency Right

If you prefer thick curry that coats your spoon, leave the lid off for the last 5 minutes of simmering. The liquid reduces and concentrates all those toasted spice flavors.

Serving Ideas

Steamed basmati rice is classic but warm naan for scooping up sauce is equally good. Sometimes I serve it over quinoa when I want extra protein.

  • Make a double batch because leftovers taste even better the next day
  • Keep extra lime wedges at the table so everyone can adjust brightness
  • Store individual portions in the freezer for quick future meals
Product image
Keeps paper towels accessible for wiping spills, drying hands, and cleaning surfaces while cooking.
Check price on Amazon
Rich, golden Chickpea Curry in a skillet with wilted spinach and a spoon ready to serve. Save
Rich, golden Chickpea Curry in a skillet with wilted spinach and a spoon ready to serve. | chromepantry.com

There is something deeply satisfying about a one pot meal that tastes like it came from a restaurant kitchen.

Common Questions

How spicy is this curry?

The spice level is medium and adjustable. The chili powder provides warmth while the garam masala adds aromatic complexity. Reduce chili powder for a milder version or increase for more heat.

Can I make this ahead of time?

Yes, the flavors actually improve overnight. Store in an airtight container in the refrigerator for up to 4 days. Reheat gently on the stovetop, adding a splash of water or coconut milk if needed.

What can I serve with this curry?

Steamed basmati or brown rice are classic choices. Naan, roti, or other flatbreads work well for scooping up the sauce. Quinoa or couscous also make great grain options.

How do I make the sauce thicker?

Simmer uncovered for the last 5-10 minutes to reduce and thicken the sauce. You can also mash some chickpeas against the side of the pan to create a creamier texture.

Can I freeze this curry?

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

What vegetables can I add?

Diced sweet potato, bell peppers, cauliflower, or green beans work beautifully. Add hearty vegetables like sweet potato or cauliflower during the simmering stage. Quick-cooking vegetables like spinach or peas go in during the last few minutes.

Creamy Coconut Chickpea Curry

Tender chickpeas in creamy coconut sauce with fragrant spices, ready in 40 minutes.

Prep Time
15 min
Time to Cook
25 min
Total Duration
40 min
Written by Mia Foster


Skill Level Easy

Cuisine Indian-inspired

Portions 4 Number Served

Dietary notes 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 (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
06 Juice of 1 lime

Garnish

01 Chopped fresh cilantro
02 Lime wedges

Directions

Step 01

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

Step 02

Add Aromatics: 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.

Step 04

Combine Ingredients: Add chickpeas, diced tomatoes with juices, coconut milk, and vegetable broth. Stir well to combine 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 the pan and add baby spinach. Simmer for 2–3 minutes until spinach is wilted.

Step 07

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

Step 08

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

Tools Needed

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

Allergy Details

Review each item for potential allergies and consult a healthcare expert with concerns.
  • Contains coconut (tree nut allergen)
  • Double-check packaged ingredients for gluten cross-contamination if needed

Nutrition Details (per portion)

For informational purposes only—always seek professional health advice.
  • Calories: 390
  • Fat content: 18 g
  • Carbohydrates: 43 g
  • Protein: 12 g