There’s something incredibly comforting about a warm bowl of chickpea spinach curry after a long day. The way the earthy chickpeas soak up fragrant spices while tender spinach leaves wilt into a creamy, vibrant sauce is pure magic. I stumbled upon this recipe when I wanted to break free from fast-food fatigue but still craved something hearty and full of flavor. What I love most is how simple it is to whip up with pantry staples, yet it feels like a dish worth savoring. Whether you’re a kitchen pro or just starting out, this curry strikes the perfect balance between nourishing and indulgent — plus, it’s totally customizable to suit your taste buds. Get ready to fall in love with a new weeknight favorite that’s as easy as it is delicious!

Why love Chickpea Spinach Curry?
Flavor-packed comfort: This curry melds earthy chickpeas with tender spinach in a creamy, spice-kissed sauce that warms your soul. Easy to make: Just pantry staples and simple steps, no culinary degree needed. Versatile and customizable: Adjust spices and heat to your liking for a personalized meal. Nutritious and hearty: Plant-based protein and greens deliver a satisfying, healthy dinner. Perfect for busy nights: Ready in under 30 minutes, ideal when you crave homemade without the fuss.
Chickpea Spinach Curry Ingredients
For the Curry Base
- Chickpeas – Use canned or cooked from dry for hearty protein that makes this Chickpea Spinach Curry shine.
- Spinach leaves – Fresh or frozen, they wilt down beautifully adding vibrant color and nutrients.
- Onion – Finely chopped for a natural sweetness that forms the curry’s flavor foundation.
- Garlic cloves – Minced to infuse a warm, pungent aroma that awakens every bite.
- Ginger – Freshly grated or paste adds a zesty zing and depth to the sauce.
Spices & Seasonings
- Cumin seeds – Toast them lightly to release earthy, nutty notes that elevate the curry.
- Turmeric powder – Brings a vibrant golden hue plus anti-inflammatory benefits.
- Garam masala – A fragrant blend that delivers signature warmth and complexity.
- Red chili powder – Adjust this to perfectly heat up your curry or keep it mild and comforting.
- Salt – Balances and enhances every ingredient’s flavor.
Liquids & Finishing Touches
- Tomato puree – Forms a rich, tangy base that complements the spices beautifully.
- Coconut milk – Adds luscious creaminess and a subtle sweetness that soothes the spices.
- Fresh cilantro – Chopped and sprinkled at the end for a fresh, herbaceous lift.
Optional Add-ins
- Lemon juice – A splash brightens flavors and adds a gentle tang.
- Green chili – For those craving an extra kick of heat tailored to taste.
How to Make Chickpea Spinach Curry
- Toast spices: Heat a large skillet over medium heat. Add cumin seeds and dry-toast until they pop and smell nutty, about 30 seconds, stirring constantly.
- Sauté onion: Add 2 tablespoons oil and finely chopped onion. Cook, stirring occasionally, until soft and golden-brown, about 5 minutes, for that lovely sweet base aroma.
- Add aromatics: Stir in minced garlic and grated ginger. Cook for 1 minute until fragrant, watching closely so they don’t burn, infusing the oil with warm, pungent flavors.
- Spice blend: Sprinkle turmeric, red chili powder and garam masala. Stir for 1–2 minutes until the spices bloom and release their rich, colorful aroma into the oil.
- Create tomato sauce: Pour in tomato puree. Simmer over medium-low heat, stirring occasionally, until it thickens slightly and turns a deeper red, about 3 minutes.
- Add chickpeas: Stir in drained chickpeas and ½ cup water. Bring to a gentle simmer, then cook for 5 minutes so beans soak up the spiced sauce.
- Stir in coconut milk: Pour in the coconut milk, stirring gently. Allow the curry to bubble softly, then reduce heat to low for a silky, creamy consistency.
- Fold in spinach: Add fresh spinach, stirring until leaves wilt completely and curry turns a vibrant green, about 2–3 minutes. This adds texture and color.
- Season & finish: Taste and adjust salt, squeeze in lemon juice, and sprinkle chopped cilantro. Serve hot, savoring that creamy, spice-kissed veggie goodness.
Optional: Drizzle extra coconut milk for a richer finish.
Exact quantities are listed in the recipe card below.

Make Ahead Options
These Chickpea Spinach Curry bowls are perfect for meal prep enthusiasts! You can prepare the curry base—consisting of the sautéed onions, spices, and tomato puree—up to 24 hours in advance. Simply let it cool, then store it in an airtight container in the refrigerator. The cooked chickpeas can also be prepped ahead by soaking and cooking them up to 3 days in advance, allowing those rich flavors to develop. When ready to enjoy, just reheat the curry base, stir in coconut milk and spinach, and heat until the spinach wilts. This way, you’ll have a delicious, homemade meal ready in a flash, without compromising on taste!
How to Store and Freeze Chickpea Spinach Curry
Fridge: Store leftover Chickpea Spinach Curry in an airtight container for up to 3 days. Reheat on the stovetop over low heat, adding a splash of coconut milk or water for creaminess.
Freezer: Freeze the curry in airtight containers or freezer bags for up to 3 months. Thaw in the fridge overnight before reheating on the stovetop.
Reheating: Reheat on the stovetop over medium heat until warmed through, stirring occasionally to maintain the creamy consistency. If needed, add a little coconut milk to revive the texture.
Portioning: Consider dividing the curry into single servings for quick meals. Just grab a portion and enjoy a homemade dish without the fast-food fuss!
Variations & Substitutions for Chickpea Spinach Curry
Feel free to play around with this comforting dish, making it your own with delightful variations!
- Dairy-Free: Use unsweetened almond or oat milk instead of coconut milk for a lighter, nutty twist.
- Protein Boost: Add diced tofu or tempeh for extra protein and texture; fry until golden before adding to the curry.
- Add Veggies: Toss in diced bell peppers or zucchini for vibrant color and crunch; they’ll soak up all those lovely spices.
- Spicy Kick: Incorporate a diced jalapeño or more red chili powder for a fiery version that warms the heart!
- Herb Swap: Experiment with kale or swiss chard instead of spinach for a different green deliciousness and a change in texture.
- Curry Paste Upgrade: Substitute the spices with a quality store-bought curry paste for an instant flavor punch; just adjust cooking time accordingly.
- Citrus Flavor: Add a splash of lime juice for a bright, zesty finish that enhances the entire dish with a refreshing twist.
- Nutty Crunch: Top with toasted cashews or almonds before serving for added crunch, elevating the dish’s texture and flavor profile.
Each tweak allows you to savor a new experience while keeping the comfort of this wonderful Chickpea Spinach Curry!
Tips for the Best Chickpea Spinach Curry
- Use quality canned chickpeas: Rinse canned chickpeas well to remove excess salt and preserve their creamy texture in your Chickpea Spinach Curry.
- Toast spices carefully: Keep the heat moderate and stir constantly to avoid burning, which can cause bitterness in your curry’s flavor.
- Wilt spinach last: Add spinach at the end to retain its vibrant color and tender texture without overcooking.
- Adjust coconut milk slowly: Pour in small amounts and taste to achieve your preferred creaminess without overpowering the spices.
- Balance flavors with lemon: A splash of lemon juice can brighten the curry and balance richness—add gradually to suit your taste buds.
- Customize your heat: Start with a small pinch of red chili powder or green chili; you can always add more to reach your perfect spice level.
What to Serve with Chickpea Spinach Curry?
A warm bowl of chickpea spinach curry deserves the perfect accompaniments to create a delightful meal experience.
-
Fluffy Basmati Rice: Its light, delicate grains soak up the rich curry, offering a comforting and aromatic complement that rounds out each bite.
-
Naan Bread: Soft and pillowy, this Indian bread is perfect for scooping up the creamy curry. It adds a lovely, chewy texture that balances the dish.
-
Cucumber Raita: This cool yogurt-based dip adds a refreshing contrast. The mild flavors help to temper the spices, enhancing your dining enjoyment.
-
Spicy Pickles: Tangy and fiery, these little bites elevate your meal with bursts of flavor. The sharpness of pickles creates a delicious contrast to the curry’s creaminess.
-
Simple Green Salad: Crisp greens with a splash of lemon vinaigrette brighten the plate while adding crunch and freshness that complement the warmth of the curry.
-
Mango Lassi: This creamy, sweet drink offers a delightful counterpart to the heat and spices. Refreshing and indulgent, it’s a perfect way to wash down your meal.
-
Coconut Chia Pudding: A light dessert with a creamy texture and a hint of coconut that echoes the curry. It’s a delightful way to end your meal on a sweet note.

Chickpea Spinach Curry Recipe FAQs
How do I choose the best spinach for Chickpea Spinach Curry?
Fresh spinach with bright green leaves and no dark spots is ideal for this curry. If using frozen spinach, make sure it’s well-drained to avoid extra water thinning your sauce.
Can I store leftover Chickpea Spinach Curry and for how long?
Absolutely! Store leftovers in an airtight container in the fridge for up to 3 days. This helps retain the vibrant flavors while keeping the curry safe to enjoy later.
What’s the best way to freeze Chickpea Spinach Curry?
To freeze, cool the curry completely, then portion it into freezer-safe containers or bags. Label and freeze for up to 3 months. When ready to enjoy, thaw overnight in the fridge and gently reheat on the stovetop with a splash of coconut milk for creamy perfection.
Why is my curry sometimes watery and how can I fix it?
Wateriness often happens if too much water or overly wet spinach is added. To fix this, simmer the curry uncovered to allow excess moisture to evaporate, or stir in a spoonful of coconut milk to balance the texture and add creaminess.
Is Chickpea Spinach Curry safe for pets or people with allergies?
This curry is packed with spices and coconut milk, which aren’t suitable for dogs or cats. For allergy-sensitive individuals, check ingredient labels carefully, especially for garam masala mixes, and consider milder substitutions if needed.

The Best Creamy Chickpea Spinach Curry You’ll Crave Tonight
Ingredients
Equipment
Method
- Toast spices: Heat a large skillet over medium heat. Add cumin seeds and dry-toast until they pop and smell nutty, about 30 seconds, stirring constantly.
- Sauté onion: Add 2 tablespoons oil and finely chopped onion. Cook, stirring occasionally, until soft and golden-brown, about 5 minutes.
- Add aromatics: Stir in minced garlic and grated ginger. Cook for 1 minute until fragrant.
- Spice blend: Sprinkle turmeric, red chili powder and garam masala. Stir for 1–2 minutes until the spices bloom.
- Create tomato sauce: Pour in tomato puree. Simmer over medium-low heat, stirring occasionally, until thickened, about 3 minutes.
- Add chickpeas: Stir in drained chickpeas and ½ cup water. Bring to a gentle simmer, then cook for 5 minutes.
- Stir in coconut milk: Pour in the coconut milk, stirring gently. Allow the curry to bubble softly.
- Fold in spinach: Add fresh spinach, stirring until leaves wilt completely, about 2–3 minutes.
- Season & finish: Taste and adjust salt, squeeze in lemon juice, and sprinkle chopped cilantro before serving.




