This post may contain affiliate links. If you click and buy, we may earn a small commission at no extra cost to you. Learn more.
Warm, comforting, and packed with flavor, this Chickpea and Spinach Curry is a hearty, nutritious dish that’s perfect for a cozy meal. Made with protein-rich chickpeas, tender spinach, and aromatic spices, this one-pot curry is easy to make and full of bold Indian-inspired flavors. Serve it with rice or naan for a delicious plant-based meal. 🍛🌿
Contents
Why You’ll Love This Curry
- Rich & Flavorful: A perfect blend of spices creates a deep, aromatic taste.
- Nutritious & High in Protein: Chickpeas provide plant-based protein and fiber.
- Quick & Easy: Ready in under 30 minutes, perfect for weeknight dinners.
- Vegan & Gluten-Free: A wholesome meal suitable for various diets.
What Makes This Curry Special?
This curry is simple yet packed with bold flavors from a blend of warm spices, garlic, ginger, and tomatoes. The creamy texture from coconut milk (or yogurt) balances the slight heat, while the chickpeas and spinach add a satisfying bite.
Health Benefits:
- Chickpeas: A great source of protein, fiber, and iron.
- Spinach: Rich in vitamins A, C, and K, plus essential minerals.
- Turmeric & Spices: Anti-inflammatory and digestion-friendly.
Fun Additions & Variations
- Extra Protein: Add tofu or paneer for additional texture.
- Spicy Version: Increase chili powder or add chopped green chilies.
- Creamier Texture: Stir in coconut milk or cashew cream for extra richness.
Chickpea and Spinach Curry
A fragrant, flavorful, and nourishing curry made with chickpeas, spinach, and warm spices—perfect for a healthy, hearty meal!
Equipment
- Large pan or pot
Ingredients
- 1 tbsp olive oil or coconut oil
- 1 small onion finely chopped
- 3 garlic cloves minced
- 1- inch piece ginger grated
- 1 tsp ground cumin
- 1 tsp ground coriander
- ½ tsp turmeric
- ½ tsp chili powder adjust to spice preference
- 1 tsp garam masala
- 1 15 oz can chickpeas, drained and rinsed
- 1 14 oz can diced tomatoes (or 2 fresh tomatoes, chopped)
- ½ cup coconut milk or ¼ cup plain yogurt for a lighter option
- 2 cups fresh spinach roughly chopped
- ½ tsp salt adjust to taste
- ½ cup vegetable broth or water optional, for a thinner consistency
- 1 tbsp lemon juice for added brightness
- Optional: Fresh cilantro for garnish
Instructions
Sauté Aromatics:
- Heat oil in a large pan over medium heat. Add the chopped onion and sauté for 3-4 minutes until softened. Stir in garlic and ginger, cooking for another minute until fragrant.
Toast the Spices:
- Add cumin, coriander, turmeric, chili powder, and garam masala to the pan. Stir for about 30 seconds to toast the spices, enhancing their flavors.
Add Chickpeas & Tomatoes:
- Stir in the chickpeas and diced tomatoes. Cook for 5 minutes, stirring occasionally. If needed, add vegetable broth or water to thin the curry.
Simmer & Thicken:
- Reduce heat to low and let the curry simmer for 10 minutes, allowing the flavors to meld together.
Add Spinach & Coconut Milk:
- Stir in the chopped spinach and coconut milk (or yogurt). Cook for another 2-3 minutes, just until the spinach wilts.
Taste & Finish:
- Add salt as needed and squeeze in fresh lemon juice for brightness.
Serve Warm:
- Garnish with fresh cilantro and serve with steamed rice, naan, or roti.
Notes
- Storage: Store leftovers in an airtight container in the fridge for up to 3 days. Reheat in a pan over low heat.
- Freezer-Friendly: Freeze in a sealed container for up to 3 months. Thaw overnight before reheating.
- Customizable: Add bell peppers, carrots, or potatoes for extra texture.
Looking for More Hearty Vegan Dishes?
Try these favorites:- Lentil & Coconut Dal
- Spicy Cauliflower Tikka Masala
- Mushroom & Chickpea Stew