If you are craving something comforting, vibrant, and full of wholesome goodness, this Chickpea Spinach Coconut Curry Recipe is an absolute winner. It brings together creamy coconut milk, tender chickpeas, and fresh spinach in a fragrant, warmly spiced curry that feels like a hug in a bowl. Perfect for a quick weeknight dinner or a cozy weekend meal, this dish is both satisfying and nourishing, packed with layers of flavor that come alive with every bite. You’ll love how simple ingredients come together to create a curry that’s rich, colorful, and completely crave-worthy.

Ingredients You’ll Need
Gathering ingredients for this Chickpea Spinach Coconut Curry Recipe is a breeze, as each one plays a key role in building the flavor, texture, and vibrant color of the dish. From aromatic spices to creamy coconut milk, these essentials create magic in your pot.
- Olive oil: The perfect base for sautéing and developing rich layers of flavor.
- Onion, chopped: Adds natural sweetness and depth when softened.
- Garlic, minced: Brings pungent warmth and fragrant notes.
- Ginger, grated: Provides a zesty, slightly spicy brightness.
- Curry powder: The soul of the dish, delivering a blend of spices that defines the curry’s character.
- Ground turmeric: Adds earthy warmth and a gorgeous golden hue.
- Ground cumin: Introduces a nutty, smoky aroma that complements the other spices.
- Chickpeas, canned and rinsed: The hearty, protein-packed star that soaks up all the wonderful curry flavors.
- Coconut milk: Creates a luscious, creamy texture and slightly sweet undertone.
- Vegetable broth: Adds moisture and helps meld the spices beautifully.
- Fresh spinach: Provides vibrant green freshness and nutritional punch.
- Salt and pepper: Essential for balancing and enhancing all the flavors.
- Fresh cilantro (optional): For a bright, herbal garnish that lifts the entire dish.
How to Make Chickpea Spinach Coconut Curry Recipe
Step 1: Sauté Your Aromatics
Start by heating olive oil in a large pot over medium heat. Once shimmering, add the chopped onion and cook for about 3 to 4 minutes until it turns soft and translucent. This step is crucial because those softened onions become the sweet, flavorful foundation your curry needs.
Step 2: Build Fragrance with Garlic and Ginger
Next, stir in the minced garlic and freshly grated ginger. Cook these for about 1 to 2 minutes until they release their wonderfully inviting aroma. This combo gives the curry its bright, zesty punch that perfectly balances the creaminess yet to come.
Step 3: Toast the Spices
Sprinkle in the curry powder, turmeric, and ground cumin. Let them cook with the aromatics for about 1 minute. Toasting the spices this way unlocks their deepest flavors, making the curry taste richer and more complex.
Step 4: Add Chickpeas, Coconut Milk, and Broth
Now pour in the drained chickpeas, creamy coconut milk, and vegetable broth. Give everything a good stir to combine well. These wet ingredients come together to create the lush, silky curry sauce that envelops each bite.
Step 5: Simmer to Meld Flavors
Bring the curry to a gentle simmer, then lower the heat and let it cook uncovered for 10 to 15 minutes. This simmering stage lets all the spices, coconut milk, and chickpeas work their magic together, melding into a savory symphony of flavors.
Step 6: Wilt the Spinach
Finally, add the fresh spinach leaves to the pot. Stir and cook for just 2 to 3 minutes until the spinach is perfectly wilted but still vibrantly green. This fresh addition adds a lovely texture and color contrast, plus tons of nutrition.
Step 7: Season and Garnish
Season your curry with salt and pepper to taste. If you like, sprinkle fresh cilantro leaves on top for an extra burst of color and herbal freshness. Your delicious Chickpea Spinach Coconut Curry Recipe is now ready to enjoy!
How to Serve Chickpea Spinach Coconut Curry Recipe

Garnishes
Simple garnishes like fresh cilantro or a squeeze of lime juice can brighten up your chickpea spinach coconut curry recipe and add a fresh, zesty finish. If you crave some creaminess, a dollop of plain yogurt or a sprinkle of toasted coconut flakes are fantastic too.
Side Dishes
This curry pairs beautifully with fluffy basmati rice or warm naan bread, which are perfect for scooping up every last bit of that luscious sauce. For a lighter option, serve it alongside a crisp cucumber salad or roasted vegetables to round out your meal.
Creative Ways to Present
If you want to get a little fancy, serve the curry in individual bowls topped with a swirl of coconut cream and a pinch of chili flakes for a pop of color. You could also stuff it inside warm pita pockets or layer it over quinoa for a grain bowl packed with flavor and nutrition.
Make Ahead and Storage
Storing Leftovers
This Chickpea Spinach Coconut Curry Recipe keeps really well in the refrigerator. Just transfer your leftovers into an airtight container and store for up to 4 days. The flavors actually develop further, making every bite even more delicious the next day.
Freezing
If you want to make this curry ahead of time, it freezes beautifully. Pour cooled curry into a freezer-safe container and freeze for up to 3 months. When you’re ready, thaw overnight in the fridge and reheat gently on the stove or in the microwave.
Reheating
Reheat your curry slowly on medium-low heat to avoid separating the coconut milk. Stir occasionally, adding a splash of water or broth if needed to loosen the sauce. It’s just as comforting and delicious the next day or after freezing.
FAQs
Can I use dried chickpeas instead of canned?
Absolutely! Just remember to soak the chickpeas overnight and cook them until tender before adding to the curry. Using canned chickpeas makes the recipe quicker but dried chickpeas provide a lovely texture if you have the time.
Is this dish vegan and gluten-free?
Yes, this Chickpea Spinach Coconut Curry Recipe is naturally vegan and gluten-free, making it a fantastic option for many dietary lifestyles. Just double-check your vegetable broth to ensure it’s gluten-free if that matters to you.
Can I substitute the spinach with another green?
Definitely! Kale, Swiss chard, or collard greens can be great alternatives. Just add them a bit earlier than spinach since they generally take longer to wilt and soften.
How spicy is this curry?
This curry is mild to moderate in spice, thanks mostly to the curry powder. If you like it spicier, add a pinch of chili flakes or some diced fresh chili along with the garlic and ginger for a nice kick.
What can I serve with this curry for a complete meal?
Pair it with basmati rice, whole wheat naan, or even roasted sweet potatoes for a filling and balanced meal. Adding a side salad or raita can provide a refreshing contrast in temperature and texture.
Final Thoughts
This Chickpea Spinach Coconut Curry Recipe is truly one of those dishes that warms your heart and delights your taste buds every time. It’s easy to make, wholesome, and packed with flavors that feel both exotic and comforting. Whether you’re new to curries or a seasoned fan, this recipe is sure to become a favorite in your kitchen. Give it a try—you won’t regret it!
Print
Chickpea Spinach Coconut Curry Recipe
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30 minutes
- Yield: 4 servings
- Category: Main Course
- Method: Stovetop
- Cuisine: Indian
- Diet: Vegan
Description
A vibrant and creamy Chickpea Spinach Coconut Curry that combines fragrant spices with nutritious chickpeas and fresh spinach, simmered in rich coconut milk for a comforting and wholesome meal perfect for weeknight dinners.
Ingredients
Spices and Aromatics
- 1 tablespoon olive oil
- 1 onion, chopped
- 2 cloves garlic, minced
- 1 tablespoon ginger, grated
- 1 tablespoon curry powder
- 1 teaspoon ground turmeric
- 1 teaspoon ground cumin
Main Ingredients
- 1 can (15 oz) chickpeas, drained and rinsed
- 1 can (14 oz) coconut milk
- 1 cup vegetable broth
- 4 cups fresh spinach
Seasoning and Garnish
- Salt and pepper to taste
- Fresh cilantro for garnish (optional)
Instructions
- Heat the oil: Heat the olive oil in a large pot over medium heat.
- Sauté the onion: Add the chopped onion and sauté for 3-4 minutes until softened and translucent.
- Add garlic and ginger: Stir in the minced garlic and grated ginger, cooking for another 1-2 minutes until fragrant.
- Add spices: Mix in the curry powder, turmeric, and cumin, cooking for about 1 minute to release their aromas and deepen the flavors.
- Add liquids and chickpeas: Pour in the chickpeas, coconut milk, and vegetable broth, stirring to combine all ingredients evenly.
- Simmer the curry: Bring the mixture to a gentle simmer, then reduce the heat to low and let it cook uncovered for 10-15 minutes to allow the flavors to meld together.
- Add spinach: Add the fresh spinach and cook for 2-3 minutes until wilted and tender.
- Season: Taste and season the curry with salt and pepper according to your preference.
- Garnish and serve: Garnish with fresh cilantro if desired, and serve hot over rice or with your choice of bread.
Notes
- For a thicker curry, simmer longer to reduce the liquid.
- To make it spicier, add a pinch of chili flakes or fresh chopped chilies along with the spices.
- Serve with basmati rice or warm naan for a complete meal.
- This curry can be refrigerated for up to 3 days and reheated gently on the stovetop.
- Use light coconut milk for a lower calorie option, though it will be less creamy.

