There’s something truly comforting about a bowl of chickpea and spinach curry simmering gently on the stove—the vibrant colors, the fragrant spices, the way the flavors meld into a satisfying, wholesome meal. After weeks of grabbing quick takeout or opting for uninspired dinners, this recipe reminded me how effortless and rewarding homemade cooking can be. Whether you’re new to cooking or a seasoned chef looking for a nourishing, vegetarian dish that bursts with flavor, this curry is a fantastic go-to. It’s packed with protein-rich chickpeas and fresh spinach, all coated in a rich, spiced tomato sauce that feels both hearty and light. Plus, it’s flexible enough to adapt to whatever you have on hand, making it perfect for busy weeknights or relaxed weekend meals. Let me share how this simple dish quickly became a favorite in my kitchen—and why it might just become yours too.

Why Choose Chickpea and Spinach Curry?
Nutrient-packed and delicious: This curry combines protein-rich chickpeas with vibrant spinach for a wholesome powerhouse. Bold, comforting flavors: A fragrant blend of spices creates a rich, satisfying taste that warms any meal. Quick and easy: Perfect for busy days, you’ll have a tasty dinner in under 30 minutes. Versatile and adaptable: Swap ingredients or adjust spice levels to suit your taste and pantry. Vegetarian and crowd-pleasing: A hearty dish that satisfies vegetarians and meat-eaters alike, making it ideal for family dinners or gatherings.
Chickpea and Spinach Curry Ingredients
For the Curry Base
- Canned chickpeas – use drained and rinsed for convenience and protein-packed goodness.
- Fresh spinach – adds vibrant color and nutrients, but frozen works well too.
- Onion – finely chopped, it creates a sweet, aromatic foundation.
- Garlic cloves – minced, for an extra burst of savory flavor.
- Fresh ginger – grated, brings a warm, zesty kick that brightens the curry.
- Canned diced tomatoes – the rich tomato sauce base that ties everything together.
Spices and Seasonings
- Ground cumin – earthy and warming, essential to the distinctive Chickpea and Spinach Curry flavor.
- Ground coriander – adds a citrusy note that complements the chickpeas beautifully.
- Turmeric powder – for bright color and subtle bitterness, boosting the dish’s depth.
- Garam masala – a fragrant blend that finishes the curry with complex warmth.
- Red chili powder – adjust to taste for your preferred heat level.
- Salt – enhances all the flavors, so season gradually.
For Serving (Optional)
- Fresh cilantro – chopped, to sprinkle on top for a fresh herbal touch.
- Plain yogurt or coconut milk – a cooling swirl to soften the spices if desired.
- Basmati rice or warm naan – to soak up every last bit of this hearty curry.
How to Make Chickpea and Spinach Curry
- Sauté onion and garlic: Heat oil in a large pan over medium heat. Add chopped onion, minced garlic, and grated ginger. Cook until onion turns translucent and fragrant, about 5 minutes.
- Toast the spices: Stir in ground cumin, coriander, turmeric, and red chili powder. Cook for 1 minute, until you smell the warm, earthy aromas blooming in the pan.
- Add tomatoes and chickpeas: Pour in diced tomatoes with their juices, then stir in drained chickpeas. Bring to a simmer, allowing flavors to meld for 5 minutes over low heat.
- Stir in spinach: Add fresh spinach leaves in batches, stirring until wilted and incorporated. This should take about 2–3 minutes and turn your curry vibrant green.
- Finish with garam masala: Sprinkle garam masala over the curry, gently stirring to blend. Simmer uncovered for another 2 minutes to deepen flavors and thicken the sauce.
- Adjust seasoning and serve: Taste and add salt or chili powder as needed. Ladle curry into bowls, garnish with cilantro, yogurt or coconut milk, and serve with rice or naan.
Optional: Drizzle with lemon juice or extra coconut milk for creaminess.
Exact quantities are listed in the recipe card below.

How to Store and Freeze Chickpea and Spinach Curry
Fridge: Store in an airtight container for up to 5 days. Reheat on the stove over low heat, adding a splash of water if necessary.
Freezer: Freeze in a sealed container or freezer bag for up to 3 months. Thaw overnight in the fridge before reheating for best results.
Reheating: For best flavor, reheat chilled curry gently on the stove or microwave in short bursts, stirring often until warmed through.
Extra Tips: To prevent freezer burn, make sure to remove as much air as possible from the container. Enjoy this hearty chickpea and spinach curry warm and creamy!
Make Ahead Options
These Chickpea and Spinach Curry ingredients are ideal for meal prep, allowing you to enjoy homemade warmth with less hassle on busy nights! You can chop the onion, garlic, and ginger and refrigerate them for up to 3 days. Additionally, you can drain and rinse the chickpeas, storing them in the fridge. For the curry itself, you can cook it a day ahead and simply reheat it on the stove before serving—just remember to add a splash of water to loosen the sauce as it thickens in the fridge. This way, your curry will be just as delicious, bursting with flavor when you are ready to sit down to eat!
What to Serve with Chickpea and Spinach Curry?
Gathering around the table with vibrant, comforting dishes transforms any meal into a special occasion.
-
Basmati Rice: Fluffy and fragrant, it’s the perfect canvas to soak up the rich curry sauce. The nutty flavor complements the spices beautifully.
-
Warm Naan: Soft, pillowy naan is an inviting choice. Tear off a piece to scoop up the curry or wipe your plate clean; it’s simply irresistible!
-
Cucumber Raita: This cool, creamy yogurt dish contrasts the spiciness of the curry, enhancing every bite with refreshing flavors.
-
Roasted Cauliflower: Its crispy edges and mild flavor provide a delightful crunch, while balancing the hearty texture of the curry.
-
Quinoa Salad: A light and nutty quinoa salad with fresh vegetables adds brightness and a crunchy texture. It’s not only tasty but also offers a nutritious boost.
-
Fresh Cilantro Lime Rice: This aromatic side adds a burst of zest, tying together the flavors of the curry while brightening up the entire meal.
-
Mango Chutney: Sweet and tangy chutney brings a burst of fruity flavor that pairs wonderfully with the savory depth of the curry.
-
Masala Chai: A warm cup of spiced tea serves as a comforting drink option, enhancing the experience with calming spices that align with the curry.
-
Chocolate Coconut Energy Balls: End your meal with a sweet treat that’s rich in flavor yet light on the stomach; they provide a perfect, satisfying finish.
Variations & Substitutions for Chickpea and Spinach Curry
Feel free to customize this hearty curry to fit your taste preferences and pantry staples!
-
Coconut Milk: Add a can of full-fat coconut milk for a creamy texture and tropical flavor that softens the spices beautifully. It brings a delightful richness that makes every bite feel indulgent.
-
Kale or Swiss Chard: Substitute fresh spinach with kale or Swiss chard for a wonderful twist. These greens add a different texture and slightly more bite, making the dish even more nutritious.
-
Different Legumes: Swap chickpeas with lentils or black beans for a unique flavor profile. Lentils cook faster and can help create a thicker consistency.
-
Add Veggies: Toss in diced bell peppers, carrots, or zucchini for extra color and nutrition. Sauté these with the onions for a delightful crunch and to boost the veggie content.
-
Curry Paste: For a flavor boost, try using your favorite curry paste instead of the individual spices. It gives a quick and easy method to pack your curry with authentic flavors and depth.
-
Heat Level: Increase the heat by adding fresh diced chilies or a splash of hot sauce. For a milder option, omit the red chili powder altogether and use a pinch of paprika for color instead.
-
Herb Garnish: Experiment with different fresh herbs like mint or basil instead of cilantro to offer an unexpected freshness. This small change can entirely transform the dish’s character.
-
Nutritional Yeast: Sprinkle nutritional yeast over the finished dish for a cheesy flavor without dairy. It pairs wonderfully with the spices and adds a subtle umami taste that children and adults alike will love.
Expert Tips for Chickpea and Spinach Curry
- Use fresh spices: For the most vibrant flavors in your chickpea and spinach curry, toast whole spices before grinding or use freshly ground powders.
- Don’t overcook spinach: Add spinach at the end and cook just until wilted to keep its bright color and tender texture.
- Rinse canned chickpeas: Rinse thoroughly to reduce sodium and remove any canned taste, enhancing the curry’s natural richness.
- Balance heat carefully: Start with less red chili powder, then adjust gradually to suit your spice preference without overpowering the flavors.
- Simmer to thicken: Allow the curry to simmer uncovered to deepen flavors and achieve the perfect saucy consistency.
- Serve immediately: This curry tastes best fresh, but leftovers reheat beautifully—add a splash of water if the sauce thickens too much.

Chickpea and Spinach Curry Recipe FAQs
How do I know if the spinach is fresh enough for the curry?
Choose spinach that is vibrant green with no yellowing or dark spots. Fresh leaves should be crisp and not wilted. If your spinach has dark spots all over or feels slimy, it’s best to pick a fresher bunch or opt for high-quality frozen spinach as a convenient alternative.
What’s the best way to store leftover chickpea and spinach curry?
Store your curry in an airtight container in the refrigerator for up to 5 days. Make sure it cools to room temperature before sealing the container to avoid condensation. When reheating, add a splash of water or coconut milk to bring back the saucy consistency and warmth you love.
Can I freeze chickpea and spinach curry, and how should I do it?
Absolutely! Freezing is a perfect way to keep this curry on hand for busy days. Cool the curry completely, then transfer it to a freezer-safe airtight container or heavy-duty freezer bag. Remove as much air as possible to avoid freezer burn and freeze for up to 3 months. To thaw, place the curry in the fridge overnight and reheat gently on the stove or microwave, stirring occasionally.
What if my curry turns out too spicy or bland — how can I fix it?
If it’s too spicy, swirling in plain yogurt or coconut milk can mellow out the heat beautifully. For a bland curry, add a pinch more salt and a squeeze of fresh lemon juice to brighten and balance flavors. Remember, spices develop over time, so letting the curry simmer gently for a few extra minutes often enhances the overall taste.
Is this chickpea and spinach curry safe for people with common allergies or pets?
This curry is vegetarian and dairy-free if you skip the yogurt topping or use coconut milk instead, making it great for many allergy-conscious diets. However, it contains common spices and garlic that might not be suitable for some pets—never share spiced human food with animals. Always check ingredient allergies before serving to guests.

Easy Chickpea and Spinach Curry That Bursts with Bold Flavors
Ingredients
Equipment
Method
- Heat oil in a large pan over medium heat. Add chopped onion, minced garlic, and grated ginger. Cook until onion turns translucent and fragrant, about 5 minutes.
- Stir in ground cumin, coriander, turmeric, and red chili powder. Cook for 1 minute, until warm aromas bloom in the pan.
- Pour in diced tomatoes with their juices, then stir in drained chickpeas. Bring to a simmer for 5 minutes over low heat.
- Add fresh spinach leaves in batches, stirring until wilted and incorporated, about 2–3 minutes.
- Sprinkle garam masala over the curry, gently stirring to blend. Simmer uncovered for another 2 minutes.
- Taste and add salt or chili powder as needed. Ladle curry into bowls, garnish with cilantro, and serve with rice or naan.




