Chickpea Spinach Curry (Vegan & Quick)

This Chickpea Spinach Curry is a wholesome, plant-based dish that comes together quickly with pantry staples and fresh ingredients. Featuring tender chickpeas simmered in a creamy, spiced tomato and coconut sauce with wilted spinach, it’s a satisfying vegan meal that’s perfect for any night of the week.

Why You’ll Love This Recipe

  • Quick and simple to prepare in under 30 minutes
  • Made with healthy, plant-based ingredients
  • Packed with protein, fiber, and iron
  • Warm, aromatic spices bring deep flavor
  • Ideal for meal prep and leftovers
  • Easily customizable with different vegetables or proteins

Ingredients

(Tip: You can find the complete list of ingredients and their measurements in the recipe card below.)

  • Coconut oil
  • Yellow onion
  • Garlic cloves
  • Fresh ginger
  • Curry powder
  • Ground cumin
  • Turmeric
  • Garam masala
  • Canned diced tomatoes
  • Canned chickpeas
  • Coconut milk
  • Fresh spinach
  • Salt
  • Optional: cayenne pepper for added spice

Directions

  1. Heat coconut oil in a large skillet or saucepan over medium heat. Add diced onion and cook until soft and translucent, about 3-4 minutes.
  2. Stir in the minced garlic and grated ginger. Cook for 1 minute until fragrant.
  3. Add curry powder, cumin, turmeric, and garam masala. Stir well and toast the spices for 1-2 minutes.
  4. Pour in the diced tomatoes and stir to combine. Let the mixture simmer for 3-4 minutes.
  5. Add the drained chickpeas and coconut milk. Stir well and bring the mixture to a gentle simmer. Let it cook for 10-12 minutes, stirring occasionally.
  6. Add the spinach and stir until wilted, about 2-3 minutes.
  7. Season with salt to taste and add cayenne pepper if desired.
  8. Serve hot with rice, quinoa, or flatbread.

Servings and Timing

  • Servings: 4
  • Preparation Time: 5 minutes
  • Cooking Time: 20 minutes
  • Total Time: 25 minutes

Variations

  • Use kale, Swiss chard, or collard greens instead of spinach
  • Add cubed tofu or tempeh for extra protein
  • Include other vegetables such as bell peppers, zucchini, or sweet potato
  • Use light coconut milk for a lower-fat version
  • Adjust spice levels by increasing or omitting the cayenne

Storage/Reheating

  • Refrigeration: Store leftovers in an airtight container in the fridge for up to 4 days.
  • Freezing: Freeze the cooled curry in freezer-safe containers for up to 3 months.
  • Reheating: Reheat on the stovetop over medium heat or in the microwave. Add a splash of water or coconut milk if the curry has thickened too much.

FAQs

What can I serve with chickpea spinach curry?

Serve it with basmati rice, brown rice, quinoa, or flatbreads like naan or roti for a complete meal.

Can I make this curry ahead of time?

Yes, this curry tastes even better the next day as the flavors develop. It’s perfect for meal prep.

Can I use frozen spinach instead of fresh?

Yes, thaw the frozen spinach and squeeze out any excess water before adding it to the curry.

Is this recipe spicy?

It has a mild warmth from the spices, but you can increase the heat with cayenne or chili flakes.

Can I use dried chickpeas?

Yes, soak and cook dried chickpeas in advance. You’ll need about 1.5 cups of cooked chickpeas for this recipe.

Is this dish gluten-free?

Yes, this curry is naturally gluten-free. Just ensure any accompaniments like bread are also gluten-free if needed.

Can I substitute the coconut milk?

You can use cashew cream, almond milk, or soy milk, though the flavor and texture will vary.

How can I thicken the curry?

Let the curry simmer uncovered to reduce the liquid. You can also mash some chickpeas to naturally thicken the sauce.

Can I add other legumes?

Yes, lentils or white beans can be added or substituted for chickpeas for variety.

How long does it last in the fridge?

Stored properly, the curry lasts up to 4 days in the refrigerator.

Conclusion

This Chickpea Spinach Curry is a quick, nourishing vegan meal packed with comforting spices and wholesome ingredients. Whether you’re looking for a simple dinner idea or a satisfying dish to batch-cook for the week, this recipe delivers big flavor with minimal effort.

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 Spinach Curry (Vegan & Quick)

Chickpea Spinach Curry

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: Sarra
  • Cook Time: 25 minutes
  • Total Time: 35 minutes
  • Yield: 4 servings 1x
  • Category: Main Dish
  • Method: Sautéing
  • Cuisine: Indian-Inspired

Description

Chickpea Spinach Curry is a comforting, hearty, and nutritious dish made with tender chickpeas simmered in a rich tomato-based curry sauce and fresh spinach. This plant-based recipe is full of warm spices, naturally gluten-free, and perfect for a quick weeknight dinner or healthy meal prep option.


Ingredients

Units Scale
  • 1 tablespoon olive oil
  • 1 medium onion, finely chopped
  • 3 garlic cloves, minced
  • 1 tablespoon fresh ginger, grated
  • 1 teaspoon ground cumin
  • 1 teaspoon ground coriander
  • 1/2 teaspoon turmeric
  • 1 teaspoon garam masala
  • 1/4 teaspoon cayenne pepper (optional)
  • 1 can (14.5 oz) diced tomatoes
  • 2 cans (15 oz each) chickpeas, drained and rinsed
  • 1/2 cup coconut milk
  • 4 cups fresh spinach
  • Salt and pepper, to taste
  • Juice of 1/2 lemon
  • Fresh cilantro, for garnish

Instructions

  • Heat olive oil in a large skillet over medium heat. Add onion and sauté until soft and translucent.
  • Stir in garlic and ginger; cook for 1–2 minutes until fragrant.
  • Add cumin, coriander, turmeric, garam masala, and cayenne; stir to coat the onions and toast the spices for 30 seconds.
  • Pour in the diced tomatoes and cook for 5 minutes, allowing the mixture to thicken slightly.
  • Add chickpeas and coconut milk; simmer for 10 minutes, stirring occasionally.
  • Stir in fresh spinach and cook until wilted.
  • Season with salt, pepper, and a squeeze of lemon juice.
  • Garnish with cilantro and serve with rice or naan.

Notes

  • Use frozen spinach as a substitute for fresh
  • Add a splash of water or broth if the curry becomes too thick
  • For a creamier texture, blend a portion of the chickpeas before adding spinach

Nutrition

  • Calories: 320
  • Sugar: 6g
  • Sodium: 420mg
  • Fat: 12g
  • Saturated Fat: 6g
  • Unsaturated Fat: 5g
  • Trans Fat: 0g
  • Carbohydrates: 40g
  • Fiber: 10g
  • Protein: 11g
  • Cholesterol: 0mg

Leave a Comment & Rate this Recipe!

If you love this recipe, please consider giving it a star rating when you leave a comment. Star ratings help people discover my recipes online. Your support means a lot to me, I appreciate you.

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

Your email address will not be published. Required fields are marked *