There’s something truly comforting about the way chickpeas and fresh spinach meld together in a warm, fragrant curry. After countless busy evenings craving homemade goodness but lacking time, I stumbled upon this Chickpea Spinach Curry recipe that’s both simple and bursting with flavor. It’s the kind of dish that invites you to slow down and savor every spoonful—rich spices, creamy tomato base, and vibrant greens all coming together effortlessly. Whether you’re a seasoned home cook or just tired of the usual fast food, this curry promises a nourishing, crowd-pleasing meal that’s ready in under 30 minutes. Trust me, once you try it, it’ll become your go-to whenever you want a taste that feels wholesome, satisfying, and just a bit special.

Why try this Chickpea Spinach Curry?
Simplicity meets flavor: This recipe requires minimal ingredients and straightforward steps, perfect for busy nights. Bold, comforting taste: Warm spices and creamy tomatoes create a rich, satisfying curry that feels homemade. Nutrient-packed: Chickpeas and spinach deliver protein and vitamins in every bite. Versatile and quick: Ready in under 30 minutes, ideal for meal prep or last-minute dinners. Crowd-pleaser: Its vibrant flavors appeal to all palates, making it perfect for sharing.
Chickpea Spinach Curry Ingredients
For the Curry Base
- Chickpeas – Use canned for convenience or cook dried chickpeas ahead for extra creaminess.
- Fresh Spinach – Adds vibrant color and a nutrient boost; baby spinach works beautifully here.
- Onion – Finely chopped to build a sweet, savory foundation.
- Garlic – Fresh cloves bring a fragrant punch essential to the curry’s depth.
- Ginger – Grated for a warm, zesty undertone that complements the spices.
- Tomato Puree – Creates a rich, creamy base that coats every bite deliciously.
Spices & Seasoning
- Cumin Seeds – Toasted briefly to unlock their nutty aroma before adding other ingredients.
- Ground Coriander – Offers a subtle citrusy flavor that brightens the curry.
- Turmeric Powder – Gives a beautiful golden hue and earthy taste.
- Garam Masala – A warming blend to finish, infusing the curry with complexity.
- Chili Powder – Adjust to your heat preference for that perfect spicy kick.
- Salt – Enhances all the flavors, so don’t skip adding it to taste.
Finishing Touches
- Cilantro (Fresh Coriander) – Roughly chopped and sprinkled on top for a fresh, herbaceous note.
- Lemon Juice – A splash at the end to brighten and balance the curry’s richness.
This Chickpea Spinach Curry comes together with these simple yet vibrant ingredients that transform humble pantry staples into a heartwarming feast.
How to Make Chickpea Spinach Curry
- Heat Oil: In a large skillet over medium heat, warm 2 tablespoons oil until shimmering, then add cumin seeds. Let them toast and pop about 30 seconds, releasing a nutty aroma.
- Sauté Aromatics: Add chopped onion, garlic, and grated ginger to the skillet; sauté over medium heat, stirring often, until onions are soft and translucent, about 5 minutes.
- Spice It: Stir in ground coriander, turmeric powder, and chili powder; toast spices for 1 minute until the mixture turns fragrant and golden.
- Add Tomato: Pour in tomato puree, stir well, and let it simmer gently for 3–4 minutes until it thickens and deepens in color.
- Incorporate Chickpeas: Add drained chickpeas, stirring to coat each bean in the spiced tomato sauce. Simmer for about 5 minutes so flavors meld.
- Wilt Spinach: Fold in fresh spinach leaves in batches, stirring gently over medium-low heat until each handful wilts and turns vibrant green, about 2–3 minutes.
- Finish Curry: Sprinkle 1 teaspoon garam masala over the curry, stirring gently to distribute. Simmer for 1–2 minutes until the warm, complex aroma deepens.
- Garnish & Serve: Remove the pan from heat, then squeeze half a lemon over the curry and sprinkle chopped cilantro on top. Serve hot with steamed rice or warm naan.
Optional: Stir in a dollop of yogurt for extra creaminess and tang.
Exact quantities are listed in the recipe card below.

Variations & Substitutions for Chickpea Spinach Curry
Feel free to get creative with this recipe and make it your own—there are so many delicious ways to customize it!
- Gluten-Free: Use gluten-free flour or cornstarch to thicken if desired or serve with rice instead of bread.
- Creamy Addition: Stir in a can of coconut milk for a richer, creamier curry that enhances the dish’s tropical flavor.
- Spice Level: Adjust the chili powder to your preferred heat level; add fresh chilies for a fiery kick or reduce it for milder flavor.
- Protein Boost: Toss in some diced cooked chicken or tofu to elevate the protein content and make it even more filling.
- Leafy Greens: Substitute Swiss chard or kale for spinach for a different texture and flavor while keeping it nutrient-packed.
- Herb Swap: Experiment with fresh herbs, like basil or mint, for a unique twist on the traditional cilantro garnish.
- Earthy Depth: Add diced carrots or sweet potatoes while cooking for a slight sweetness and additional heartiness.
- Extra Zing: Squeeze in additional lemon juice or a splash of vinegar before serving for a zesty brightness that enhances all flavors.
What to Serve with Chickpea Spinach Curry?
Pairing this dish with complementary sides can elevate your meal to new heights of flavor and enjoyment.
- Steamed Basmati Rice: Fluffy and aromatic, basmati rice soaks up the rich curry sauce, bringing every bite to life.
- Warm Naan Bread: Soft and pillowy, naan is perfect for scooping up the curry, adding a delightful texture to your meal.
- Cucumber Raita: This cool yogurt dip balances the curry’s warm spices and adds a refreshing touch, enhancing your culinary experience.
- Roasted Cauliflower: Crispy and slightly nutty, roasted cauliflower adds a satisfying crunch that pairs beautifully with the creamy curry.
- Simple Green Salad: A vibrant mix of greens, cherry tomatoes, and a tangy vinaigrette brightens the palate, providing a fresh contrast to the curry.
- Mango Chutney: Sweet and tangy, this condiment can elevate your meal with its fruity zing, balancing the spices in the dish perfectly.
- Masala Chai: A warming cup of spiced tea serves as a comforting drink choice, harmonizing with the flavors of the curry while enhancing the dining experience.
- Coconut Rice: Creamy coconut-infused rice adds a subtle sweetness that complements the savory spices in the curry, creating a delicious balance.
Expert Tips for Chickpea Spinach Curry
- Use Fresh Spinach: Choose baby spinach for tender leaves that wilt quickly, avoiding overcooking that dulls flavor and texture.
- Toast Spices Well: Gently toasting cumin and ground spices unlocks their full aroma, elevating the curry’s bold, comforting flavor.
- Rinse Chickpeas Thoroughly: Drain and rinse canned chickpeas to remove excess salt and starch for a cleaner taste and better texture.
- Simmer for Flavor: Allow the curry to simmer after adding tomato puree and chickpeas so the flavors blend deeply and develop richness.
- Add Lemon Last: Squeeze lemon juice just before serving to brighten the dish and balance the creamy, spiced sauce perfectly.
- Adjust Heat Carefully: Start with mild chili powder and slowly increase to suit your palate, ensuring a warm but not overpowering kick.
Make Ahead Options
Preparing this Chickpea Spinach Curry ahead of time is a fantastic solution for busy weeknights! You can chop the onions, garlic, and ginger, and toast the spices up to 24 hours in advance, storing them in airtight containers in the fridge. The chickpeas can be prepped and refrigerated for up to 3 days, ensuring they’re ready to toss into the sauce. When it’s time to serve, just follow the remaining steps—sauté the aromatics, add the tomato puree, and fold in the cooked chickpeas and spinach. This means you can enjoy a warm, flavorful meal that’s just as delightful, saving you time 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. Let it cool completely before sealing to preserve freshness.
Freezer: For longer storage, freeze the curry in a freezer-safe container for up to 3 months. Leave some space for expansion to prevent container breakage.
Reheating: Thaw overnight in the fridge before reheating. Warm on the stovetop over medium heat until heated through, adding a splash of water if needed to loosen the sauce.
Room Temperature: Avoid keeping the curry at room temperature for more than 2 hours to ensure food safety.

Best Easy Chickpea Spinach Curry for Bold, Comforting Flavor Recipe FAQs
How do I know if my spinach is fresh enough for the curry?
Choose bright green leaves without dark spots or yellowing. Fresh baby spinach should be crisp and tender. Avoid any bunches with slimy texture or an off smell, as that indicates it’s past its prime.
What’s the best way to store leftover Chickpea Spinach Curry?
Store your curry in an airtight container in the fridge once cooled completely. It will stay fresh for up to 3 days. Make sure to reheat thoroughly before serving to enjoy all those warm, comforting flavors again.
Can I freeze this Chickpea Spinach Curry, and how?
Absolutely! Let the curry cool to room temperature, then transfer it to a freezer-safe container, leaving some room for expansion. Freeze for up to 3 months. When ready to eat, thaw overnight in the fridge and gently reheat on the stovetop, adding a splash of water if the sauce thickens too much.
What if my curry turns out too spicy or bland?
If it’s too spicy, stir in a spoonful of yogurt or a bit of coconut milk to mellow the heat nicely. For a bland curry, a pinch more salt and an extra splash of lemon juice can brighten flavors quickly. Adjust gradually and taste as you go!
Is Chickpea Spinach Curry safe for pets or people with allergies?
This recipe is vegetarian and generally safe for most people. However, it contains spices like chili and garlic that may not be suitable for pets. For allergy concerns, always check the labels of canned chickpeas and spices for any additives or cross-contamination warnings.

Best Easy Chickpea Spinach Curry for Bold, Comforting Flavor
Ingredients
Equipment
Method
- In a large skillet over medium heat, warm 2 tablespoons oil until shimmering and add cumin seeds. Let them toast and pop for about 30 seconds, releasing a nutty aroma.
- Add chopped onion, garlic, and grated ginger to the skillet; sauté over medium heat until onions are soft and translucent, about 5 minutes.
- Stir in ground coriander, turmeric powder, and chili powder; toast spices for 1 minute until fragrant and golden.
- Pour in tomato puree, stir well, and let it simmer gently for 3–4 minutes until it thickens and deepens in color.
- Add drained chickpeas, stirring to coat each bean in the spiced tomato sauce. Simmer for about 5 minutes.
- Fold in fresh spinach leaves in batches until they wilt and turn vibrant green, about 2–3 minutes.
- Sprinkle garam masala over the curry, stirring gently. Simmer for 1–2 minutes to deepen the aroma.
- Remove from heat, squeeze half a lemon over the curry, and sprinkle chopped cilantro on top. Serve hot with rice or naan.




