Chickpea and Spinach Curry

If you’re searching for a hearty, flavorful, and nourishing plant-based dish, look no further than chickpea and spinach curry. This classic recipe brings together protein-packed chickpeas, fresh spinach, and a blend of aromatic spices to create a satisfying meal. It’s a simple yet wholesome dish that works perfectly for busy weeknights, family dinners, or even meal prep. Plus, the natural balance of creaminess from coconut milk and the warmth of spices makes this curry a go-to comfort food in many kitchens.

In this article, we’ll walk through everything you need to know about chickpea and spinach curry—from its origins and nutritional benefits to cooking steps, variations, and pro tips for the perfect bowl. By the end, you’ll have not only a recipe but also a deeper understanding of how to make this dish shine.

chickpea and spinach curry served with naan bread
Chickpea and spinach curry served hot with naan bread.
chickpea and spinach curry in a bowl with creamy coconut sauce

Chickpea and Spinach Curry

A hearty, flavorful, and nourishing plant-based curry made with protein-packed chickpeas, fresh spinach, aromatic spices, and creamy coconut milk. Perfect for weeknights, meal prep, or cozy family dinners!
Prep Time 15 minutes
Cook Time 30 minutes
Total Time 45 minutes
Servings: 4 bowls
Course: Dinner, Lunch, Main Course
Cuisine: Indian, Vegan, Vegetarian
Calories: 320

Ingredients
  

  • 2 tablespoons coconut oil or vegetable oil
  • 1 large onion, diced
  • 3 cloves garlic, minced
  • 1 cup cherry tomatoes, halved or 1 cup canned diced tomatoes
  • 2 tablespoons tomato paste
  • 1 teaspoon cumin
  • 1 teaspoon curry powder
  • 1 teaspoon garam masala
  • ½ teaspoon turmeric
  • ¼ teaspoon ground cinnamon
  • ¼ teaspoon ground cardamom
  • 2 cans (15 oz each) chickpeas, drained and rinsed or 3 cups cooked chickpeas
  • 1 cup vegetable stock
  • 1 can (14 oz) coconut milk full-fat or light
  • 4 cups fresh baby spinach or 1 package frozen spinach, thawed and drained
  • 1 teaspoon salt adjust to taste
  • ½ teaspoon black pepper adjust to taste
  • 1 fresh cilantro, chopped for garnish

Method
 

  1. Heat coconut oil in a large pan over medium heat. Add diced onion and sauté until golden, about 5 minutes.
  2. Stir in garlic and cherry tomatoes. Cook for 2-3 minutes until tomatoes soften.
  3. Mix in tomato paste, cumin, curry powder, garam masala, turmeric, cinnamon, and cardamom. Toast spices for 1 minute to release aroma.
  4. Add chickpeas and stir until well coated with spices.
  5. Pour in vegetable stock and coconut milk. Stir, bring to a simmer, and cook for 15–20 minutes until sauce thickens.
  6. Season with salt and black pepper to taste.
  7. Stir in fresh spinach just before serving. Cook for 1–2 minutes until wilted but still vibrant green.
  8. Serve hot, garnished with fresh cilantro. Pair with rice, quinoa, or flatbread.

Nutrition

Calories: 320kcalCarbohydrates: 38gProtein: 12gFat: 15gSaturated Fat: 9gSodium: 620mgPotassium: 730mgFiber: 9gSugar: 6gVitamin A: 3500IUVitamin C: 25mgCalcium: 120mgIron: 6mg

Notes

For a spicier curry, add diced green chilies, chili flakes, or cayenne pepper while cooking. To make it lighter, use light coconut milk or unsweetened almond milk. Store leftovers in the fridge for up to 4 days or freeze for up to 3 months. Always add spinach at the end to avoid overcooking.

Tried this recipe?

Let us know how it was!

What is Chickpea and Spinach Curry?

Origins and Cultural Significance of Chickpea Curry

Curry has deep roots in South Asian cuisine, especially in India, where legumes like chickpeas are often cooked with spices, tomatoes, and greens. While there isn’t a single “authentic” version of chickpea and spinach curry, the combination is inspired by Indian cooking traditions that balance earthy legumes with nutrient-dense vegetables. Over time, this curry has spread worldwide, becoming a staple in vegan and vegetarian diets.

Why Chickpeas and Spinach are a Perfect Pairing

Chickpeas, also known as garbanzo beans, provide a hearty texture and subtle nutty flavor that blends beautifully with rich spices. Spinach adds freshness, color, and a mild sweetness that balances the curry’s savory notes. Together, they create a dish that’s filling, balanced, and rich in both taste and nutrients.

Nutritional Highlights of Chickpeas and Spinach

This dish is more than just delicious—it’s a powerhouse of nutrition. Chickpeas are loaded with plant-based protein, fiber, and essential minerals like iron, magnesium, and zinc. Spinach contributes vitamins A, C, and K, as well as folate and antioxidants that support overall health. According to Healthline’s spinach nutrition guide, this leafy green is also an excellent source of magnesium and plant-based iron, making it a smart addition to vegan and vegetarian diets. When combined, chickpeas and spinach form a well-rounded meal that supports energy, digestion, and immunity.

Don’t miss our cozy turkey and lentil chili for another protein-packed one-pot dish.

chickpea and spinach curry ingredients flat lay
Fresh ingredients for chickpea and spinach curry.

Key Ingredients in Chickpea and Spinach Curry

Essential Spices and Their Health Benefits

The heart of a great curry lies in its spices. For this chickpea and spinach curry, we use garam masala, curry powder, turmeric, cinnamon, cardamom, and cumin. Each spice not only brings depth of flavor but also delivers health benefits. For example, turmeric is well known for its anti-inflammatory properties, while cumin aids digestion.

Role of Coconut Milk and Tomato Base

Coconut milk gives the curry its creamy texture and mild sweetness, balancing the acidity of tomatoes. This combination creates a luscious sauce that coats every bite. Tomatoes, rich in vitamin C and antioxidants, bring brightness and help bind the spices together.

Fresh vs Canned Chickpeas: Which is Better?

Both options work beautifully in this curry. Canned chickpeas are quick and convenient, while freshly cooked chickpeas often have a firmer texture and richer taste. If you’re short on time, canned chickpeas are perfectly fine.

Check out this nutritious chicken vegetable quinoa soup if you’re looking for a lighter yet equally filling alternative.

chickpea and spinach curry cooking process
Chickpea and spinach curry simmering in a pot.

Step-by-Step Recipe for Chickpea and Spinach Curry

Preparing the Base with Onion, Garlic, and Spices

Start by sautéing onions in coconut oil until soft and golden. Add garlic and halved cherry tomatoes to create a flavorful foundation. Then mix in the spices and tomato paste, letting them toast to release their full aroma.

Adding Chickpeas and Coconut Milk for Creaminess

Stir in the chickpeas and coat them well with the spice mixture. Add coconut milk and vegetable stock, simmering until the sauce thickens. This step infuses the chickpeas with rich, bold flavors.

Finishing with Spinach for Freshness

Finally, stir in fresh baby spinach just before serving. The heat wilts the leaves without overcooking them, preserving both color and nutrients.

Variations of Chickpea and Spinach Curry

Chickpea and Spinach Curry with Coconut Milk

This is the standard recipe, but you can adjust the richness by using full-fat or light coconut milk depending on preference.

Spicy Chickpea and Spinach Curry for Heat Lovers

Add extra chili flakes or green chilies to turn up the heat. For an even spicier kick, mix in a teaspoon of hot paprika or cayenne.

Oil-Free or Low-Fat Version for Healthier Cooking

For a lighter version, skip the coconut oil and sauté onions in a splash of vegetable broth instead. Use light coconut milk or substitute with unsweetened almond milk for reduced fat.

Discover great ideas like this flavorful portobello mushroom burger if you want to pair your curry with a satisfying plant-based main.

Best Side Dishes to Serve with Chickpea and Spinach Curry

Rice Varieties That Pair Well

Basmati rice is the traditional choice, but jasmine or brown rice works equally well. Each variety brings a unique texture and aroma.

Flatbreads: Naan, Roti, Chapati

Warm, soft flatbreads are perfect for scooping up curry. Homemade roti or naan makes the meal extra comforting.

Alternative Pairings: Quinoa, Couscous, Millet

If you’re avoiding rice, try serving your curry with quinoa, couscous, or millet. These grains soak up the curry sauce beautifully and add variety.

Looking for inspiration? Try this hearty beef barley soup for another comforting bowl made with whole grains and fresh ingredients.

Health Benefits of Chickpea and Spinach Curry

Plant-Based Protein Power from Chickpeas

Chickpeas are rich in protein and fiber, helping you stay full longer. They also support muscle repair and digestive health.

Spinach and Its Antioxidant Benefits

Spinach is a nutrient-dense leafy green packed with vitamins, minerals, and antioxidants. It’s linked to improved heart health, stronger bones, and better immunity.

Why This Curry is Perfect for Vegan and Vegetarian Diets

This dish is naturally vegan, gluten-free, and dairy-free. It’s an excellent option for anyone looking to embrace plant-based eating without sacrificing taste.

Tips and Tricks for the Perfect Chickpea and Spinach Curry

How to Balance Spices for the Best Flavor

Toast spices briefly in oil before adding liquid to release their full aroma. Always taste and adjust seasoning near the end.

Adjusting Thickness and Creaminess

Simmer longer if the curry feels too thin, or add extra coconut milk for more creaminess. If it’s too thick, stir in a splash of water or stock.

Storage and Reheating Tips for Leftovers

This curry keeps well in the fridge for up to 4 days. Store in an airtight container and reheat gently over low heat. It also freezes beautifully for up to 3 months.

Common Mistakes to Avoid When Cooking Chickpea and Spinach Curry

Overcooking Spinach

Spinach should be added at the very end. Overcooking makes it mushy and dull in color.

Using Too Much Liquid

Adding too much stock or coconut milk can dilute the flavors. Stick to the recipe’s proportions.

Not Toasting the Spices Properly

Skipping the toasting step results in a flat-tasting curry. Always cook spices briefly to bring out their full depth.

FAQs about Chickpea and Spinach Curry

Can I freeze chickpea and spinach curry?

Yes, chickpea and spinach curry freezes beautifully and keeps its flavor well. Make sure it cools completely before transferring to freezer-safe containers. It can be stored for up to 3 months without losing texture. When reheating, thaw overnight in the fridge and warm gently on the stove.

How can I make chickpea and spinach curry spicier?

If you prefer extra heat, add diced green chilies, chili flakes, or cayenne pepper while cooking. For a smoky kick, try hot paprika or chili powder. Start small and increase gradually to avoid overpowering the dish. This way you can control the spice level to your taste.

What can I substitute for coconut milk?

Coconut milk gives the curry its creamy texture, but there are great alternatives. Unsweetened almond milk or oat milk work for lighter versions. Cashew cream is another rich, dairy-free substitute. Each option changes the flavor slightly, so choose based on your preference.

Can I use frozen spinach instead of fresh?

Yes, frozen spinach is a great substitute for fresh in this recipe. Just thaw it first and squeeze out excess water before adding. This prevents the curry from becoming too watery. It’s also a budget-friendly and convenient option year-round.

Is chickpea and spinach curry gluten-free?

Absolutely, this curry is naturally gluten-free and safe for most diets. Since it’s made with chickpeas, spinach, spices, and coconut milk, no gluten ingredients are included. Be mindful with sides like bread, which often contain gluten. Stick with rice or gluten-free naan for a complete meal.

How long does chickpea and spinach curry last in the fridge?

This curry stores well in the fridge for up to 4 days. Keep it in an airtight container to maintain freshness. Reheat gently with a splash of water or stock to loosen the sauce. In fact, the flavors often taste even better the next day.

Conclusion

Chickpea and spinach curry is more than just a simple recipe—it’s a wholesome, flavorful dish that combines plant-based protein, fresh greens, and aromatic spices. With endless variations, easy prep, and rich nutritional value, it’s a dish that belongs in every home cook’s rotation. Pair it with rice, bread, or grains, and you’ve got a complete meal that’s comforting yet healthy.

Leave a Comment

Recipe Rating