How to Make the Perfect Chickpea Spinach Curry
Indian · Medium · 30 min · 4 servings

Experience a burst of flavors with this Chickpea Spinach Curry that combines protein-packed chickpeas with fresh spinach in a rich coconut sauce. Perfect for a quick weeknight dinner, this dish is both satisfying and nutritious.
Why this recipe works
This Chickpea Spinach Curry recipe has been crafted to deliver restaurant-quality results in your home kitchen. At just 30 minutes from start to finish, it fits perfectly into a busy schedule without sacrificing flavor. Each serving comes in at 350 calories with 15g of protein, making it a balanced choice for any meal.
What you will need
This recipe uses 6 simple ingredients that you can find at any grocery store:
- 1 can chickpeas
- 200 g fresh spinach
- 1 can coconut milk
- 1 tbsp curry powder
- 1 medium onion
- 2 cloves garlic
Step by step instructions
Step 1: Sauté Onion and Garlic
In a large pan, sauté chopped onion and minced garlic until golden brown.
Step 2: Add Chickpeas and Spinach
Stir in the drained chickpeas and fresh spinach, cooking until the spinach wilts.
Step 3: Pour Coconut Milk
Add the coconut milk and curry powder, mixing well to combine all ingredients.
Step 4: Simmer
Let the curry simmer for 10 minutes, allowing flavors to meld.
Easy substitutions
Missing an ingredient? Here are some swaps that work perfectly:
- coconut milk → almond milk
- chickpeas → black beans
- curry powder → garam masala
Common mistakes to avoid
Watch out for these pitfalls that can affect your results:
- Not rinsing the chickpeas before using.
- Overcooking the spinach.
- Using stale spices that lack flavor.
Nutrition facts
Per serving: 350 calories, 15g protein, 45g carbs, 10g fat, 12g fiber.
Ready to cook?
Get the interactive recipe with adjustable servings, built-in timers, and ingredient checklist.
View full recipe →