Chickpea and Spinach Curry

If you’re looking for a comforting meal that is nourishing, affordable, and packed with flavor, this Chickpea and Spinach Curry is the perfect choice. Made with wholesome pantry staples, fragrant spices, creamy coconut milk, and tender spinach, this one-pot recipe comes together quickly for a satisfying lunch or dinner. Whether you’re preparing a weeknight meal or cooking ahead for busy days, this Chickpea and Spinach Curry delivers rich, warming flavors while remaining naturally vegan and gluten-free.

Why You’ll Love This Chickpea and Spinach Curry

This Chickpea and Spinach Curry combines simple ingredients into a hearty meal that tastes like it has been simmering for hours. The creamy coconut milk balances the aromatic spices, while chickpeas provide plenty of plant-based protein and fiber.

Here are just a few reasons this recipe deserves a place in your weekly meal plan:

  • Ready in about 35 minutes.
  • One-pot recipe for easy cleanup.
  • Rich in plant-based protein and dietary fiber.
  • Naturally vegan and gluten-free.
  • Budget-friendly pantry ingredients.
  • Great for meal prep and freezer meals.
  • Easy to customize with your favorite vegetables.

Whether served over fluffy rice or with warm naan bread, this homemade curry is comforting enough for chilly evenings and light enough to enjoy year-round.

Ingredients You’ll Need for Chickpea and Spinach Curry

Every ingredient contributes its own layer of flavor, texture, and nutrition.

  • Chickpeas: The hearty base of the curry, providing protein, fiber, and a creamy bite.
  • Fresh spinach: Adds vibrant color, iron, vitamins, and a tender texture.
  • Onion: Creates a naturally sweet and flavorful foundation.
  • Garlic: Brings aromatic depth and savory richness.
  • Fresh ginger: Adds gentle warmth and freshness.
  • Tomatoes: Deliver natural acidity and balance the richness of the coconut milk.
  • Tomato paste: Intensifies the tomato flavor while thickening the sauce.
  • Coconut milk: Creates a silky, creamy curry sauce.
  • Vegetable broth: Helps blend the spices into a flavorful sauce.
  • Olive oil or coconut oil: Used for sautéing the aromatics.
  • Garam masala: Adds warm, complex Indian-inspired flavors.
  • Curry powder: Provides the signature curry taste.
  • Ground turmeric: Contributes earthy flavor and vibrant golden color.
  • Ground cumin: Offers smoky, earthy notes.
  • Ground cinnamon: Adds subtle sweetness and warmth.
  • Ground cardamom: Gives delicate floral spice.
  • Salt: Enhances every flavor.
  • Black pepper: Adds mild heat.
  • Fresh cilantro: Brightens the finished dish.
  • Lime wedges: Optional for a fresh citrus finish.

Ingredient Substitutions

This Chickpea and Spinach Curry is incredibly flexible.

  • Replace spinach with kale or Swiss chard.
  • Use canned diced tomatoes instead of fresh tomatoes.
  • Swap coconut milk with oat cream or cashew cream for a different texture.
  • Add cauliflower, sweet potatoes, zucchini, or bell peppers for extra vegetables.
  • Replace chickpeas with butter beans or lentils for another protein-rich variation.
  • Adjust the curry powder depending on your preferred spice level.

How to Make Chickpea and Spinach Curry

  1. Heat oil in a large heavy-bottomed pot over medium heat. Add the chopped onion and cook until soft and translucent, stirring occasionally.
  2. Stir in the garlic and ginger. Cook for about one minute until fragrant, making sure they do not brown.
  3. Add the tomato paste along with the garam masala, curry powder, turmeric, cumin, cinnamon, cardamom, salt, and black pepper. Stir continuously for about two minutes to toast the spices and deepen their flavor.
  4. Add the chopped tomatoes and cook until they begin to soften and release their juices.
  5. Stir in the chickpeas until they are evenly coated with the aromatic spice mixture.
  6. Pour in the coconut milk and vegetable broth. Stir well to combine all the ingredients.
  7. Bring the curry to a gentle boil, then reduce the heat to low. Allow it to simmer uncovered for 20 to 25 minutes. During this time, the sauce will gradually thicken and the flavors will meld together beautifully.
  8. Add the fresh spinach during the last few minutes of cooking. Stir gently until the leaves wilt completely into the sauce.
  9. Taste the curry and adjust the seasoning if necessary by adding more salt, pepper, or curry powder.
  10. Remove from the heat and let the Chickpea and Spinach Curry rest for five minutes before serving. This allows the flavors to develop even further.
  11. Garnish with chopped cilantro and serve with rice, quinoa, naan, or your favorite flatbread.

Expert Tips for the Best Chickpea and Spinach Curry

A few simple techniques can make your homemade curry even better.

  • Toast the spices before adding liquids to unlock their full aroma.
  • Simmer gently rather than boiling rapidly to create a smooth, creamy sauce.
  • Use full-fat coconut milk for the richest texture.
  • If the sauce becomes too thick, add a splash of vegetable broth.
  • For a thicker curry, simmer uncovered for a few extra minutes.
  • Fresh spinach wilts quickly, so add it near the end of cooking.
  • Taste before serving and adjust the seasoning with salt or fresh lime juice.

Leftover Chickpea and Spinach Curry often tastes even better the next day because the spices continue to develop.

Serving Ideas and Delicious Variations

This Chickpea and Spinach Curry pairs well with many side dishes and can easily be customized.

Serve it with:

  • Steamed basmati rice.
  • Brown rice for extra fiber.
  • Fluffy quinoa for added protein.
  • Garlic naan.
  • Whole wheat flatbread.
  • Roasted vegetables.
  • Cucumber yogurt salad (or dairy-free yogurt).

For extra variety, try these versions:

  • Add cubed sweet potatoes for natural sweetness.
  • Stir in cauliflower florets for additional texture.
  • Include green peas for extra color.
  • Add mushrooms for an earthy flavor.
  • Mix in red lentils for even more protein.
  • Sprinkle toasted cashews on top for crunch.
  • Add chili flakes if you enjoy a spicier curry.

Storage and Make-Ahead Tips

This Chickpea and Spinach Curry stores exceptionally well.

Refrigerate leftovers in an airtight container for up to four days. The flavors continue to deepen overnight, making leftovers especially delicious.

Freeze individual portions for up to three months. Thaw overnight in the refrigerator before reheating gently on the stovetop or in the microwave.

If reheating from frozen, add a splash of vegetable broth or water to loosen the sauce if needed.

Health Benefits of Chickpea and Spinach Curry

Besides being incredibly satisfying, this Chickpea and Spinach Curry is packed with nutritious ingredients.

Chickpeas provide:

  • Plant-based protein.
  • Dietary fiber.
  • Iron.
  • Folate.
  • Magnesium.

Spinach contributes:

  • Vitamin A.
  • Vitamin C.
  • Vitamin K.
  • Iron.
  • Antioxidants.

Tomatoes supply vitamin C and lycopene, while coconut milk adds creaminess that balances the warming spices. The blend of turmeric, cumin, ginger, and garlic also contributes antioxidant compounds and bold flavor.

Together, these wholesome ingredients create a balanced meal that’s filling without feeling heavy.

Conclusion

This Chickpea and Spinach Curry proves that wholesome ingredients can create an incredibly flavorful meal without requiring complicated techniques. Creamy coconut milk, protein-rich chickpeas, vibrant spinach, and aromatic spices come together in one pot for a comforting dish that’s perfect for busy weeknights or relaxed weekend dinners. It’s easy to customize with your favorite vegetables, stores well for meal prep, and tastes even better the next day as the flavors continue to develop. Whether you serve it with fluffy basmati rice, quinoa, or warm naan bread, this Chickpea and Spinach Curry is a satisfying recipe you’ll want to make again and again.

Frequently Asked Questions

Can I make Chickpea and Spinach Curry without coconut milk?

Yes. You can substitute coconut milk with unsweetened oat cream, cashew cream, or additional vegetable broth for a lighter version. Keep in mind that the curry will be less creamy but still flavorful.

What vegetables can I add to Chickpea and Spinach Curry?

This recipe is very versatile. Cauliflower, sweet potatoes, carrots, zucchini, peas, bell peppers, mushrooms, or green beans all work well. Add firmer vegetables earlier in the cooking process so they become tender by the time the curry is ready.

Is Chickpea and Spinach Curry good for meal prep?

Absolutely. Chickpea and Spinach Curry is an excellent make-ahead meal because the spices continue to develop after cooking. Store it in an airtight container in the refrigerator for up to 4 days or freeze individual portions for up to 3 months for convenient lunches and dinners.

What should I serve with Chickpea and Spinach Curry?

The most popular accompaniments include steamed basmati rice, brown rice, quinoa, naan bread, roti, or cauliflower rice for a lower-carb option. A simple cucumber salad, dairy-free yogurt, fresh cilantro, and a squeeze of lime also complement the rich flavors of the curry.

More Relevant Recipes

  • Vegan Mediterranean Lentil Soup: This hearty vegan lentil soup shares the same wholesome, plant-based appeal as Chickpea and Spinach Curry. Made with nourishing legumes, aromatic herbs, and vegetables, it delivers a comforting one-pot meal that’s rich in fiber, satisfying, and perfect for weeknight dinners.
  • Marinated Chickpea and Feta Salad: If you enjoy the hearty texture of chickpeas, this vibrant salad is another excellent option. Featuring protein-rich chickpeas with fresh Mediterranean flavors, it offers a lighter yet equally satisfying dish that works well as a side or healthy lunch.
  • Slow Cooker Mediterranean Stew: This comforting vegetable-forward stew delivers the same cozy, one-pot experience as Chickpea and Spinach Curry. Packed with wholesome ingredients and slow-simmered flavors, it’s an ideal choice for anyone who enjoys hearty vegan and Mediterranean-inspired meals.
Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Chickpea and Spinach Curry

Chickpea and Spinach Curry


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Elina
  • Total Time: 35 minutes
  • Yield: 4 servings
  • Diet: Vegan

Description

This Chickpea and Spinach Curry is a creamy, one-pot vegan dinner made with tender chickpeas, fresh spinach, tomatoes, coconut milk, and aromatic Indian-inspired spices. Ready in about 35 minutes, it’s a hearty, protein-rich, gluten-free meal that’s perfect for busy weeknights, meal prep, or a comforting family dinner.


Ingredients

  • 2 tablespoons coconut oil
  • 1 large onion, finely diced
  • 3 garlic cloves, minced
  • 1 tablespoon tomato paste
  • 2 cups (300 g) cherry tomatoes, halved
  • 1 teaspoon freshly grated ginger
  • 2 cans (15 oz / 425 g each) chickpeas, drained and rinsed
  • 1 cup (240 ml) full-fat coconut milk
  • 3/4 cup (180 ml) vegetable broth
  • 3 cups baby spinach
  • 1 teaspoon garam masala
  • 1 teaspoon mild curry powder
  • 1/2 teaspoon ground turmeric
  • 1/2 teaspoon ground cumin
  • 1/2 teaspoon ground cinnamon
  • 1/4 teaspoon ground cardamom
  • 1 teaspoon sea salt
  • 1/4 teaspoon freshly ground black pepper
  • 2 tablespoons chopped fresh cilantro (for garnish)
  • Lime wedges, for serving (optional)


Instructions

  1. Heat the coconut oil in a large heavy-bottomed pot over medium heat. Add the diced onion and cook for 4 to 5 minutes until softened.
  2. Stir in the minced garlic and grated ginger and cook for 1 minute until fragrant.
  3. Add the tomato paste, garam masala, curry powder, turmeric, cumin, cinnamon, cardamom, salt, and black pepper. Stir constantly for about 2 minutes to bloom the spices.
  4. Add the halved cherry tomatoes and cook for 4 to 5 minutes until they begin to soften.
  5. Stir in the chickpeas until evenly coated with the spice mixture.
  6. Pour in the coconut milk and vegetable broth. Mix well and bring the curry to a gentle boil.
  7. Reduce the heat to low and simmer uncovered for 20 to 25 minutes, stirring occasionally until the sauce thickens.
  8. Add the baby spinach and stir until completely wilted, about 2 minutes.
  9. Taste and adjust seasoning if needed with additional salt, pepper, or curry powder.
  10. Remove from the heat and let the curry rest for 5 minutes before serving. Garnish with chopped cilantro and serve with rice, quinoa, or naan.

Notes

  • Use canned chickpeas for the quickest preparation.
  • Fresh tomatoes may be replaced with one 14-ounce (400 g) can of diced tomatoes.
  • For a thicker sauce, simmer a few extra minutes uncovered or mash a small portion of the chickpeas.
  • Add cauliflower, sweet potatoes, bell peppers, or kale for extra vegetables.
  • Store leftovers in the refrigerator for up to 4 days.
  • Freeze in airtight containers for up to 3 months.
  • Reheat gently on the stovetop with a splash of vegetable broth if needed.
  • Adjust the spice level by adding chili flakes or cayenne pepper.
  • Prep Time: 10 minutes
  • Cook Time: 25 minutes
  • Category: Main Course
  • Method: Stovetop
  • Cuisine: Indian-Inspired

Nutrition

  • Serving Size: 1 serving (about 1 1/2 cups)
  • Calories: 275 kcal
  • Sugar: 6 g
  • Sodium: 940 mg
  • Fat: 14 g
  • Saturated Fat: 10 g
  • Unsaturated Fat: 3 g
  • Trans Fat: 0 g
  • Carbohydrates: 31 g
  • Fiber: 9 g
  • Protein: 10 g
  • Cholesterol: 0 mg

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star