This spinach and chickpea curry is one of those meals I love to make ahead. The flavors deepen overnight, and the creamy texture gets even richer after a day in the fridge. It’s like the spices settle in, making every bite more comforting.
There’s a simplicity to this dish that feels honest. No fuss, just good ingredients blending into something satisfying. Plus, it reheats beautifully—perfect for busy weeknights or when you want leftovers that taste better the next day.
I’ve always appreciated how this curry hits that sweet spot between fresh and hearty. The spinach wilts into the sauce, adding a tender green freshness, while the chickpeas soak up all the spicy, smoky flavors. It’s a dish that makes me feel like I’ve got my act together, even if I didn’t plan much.
Focusing on how this spinach and chickpea curry is a perfect make-ahead meal that tastes even better after a day in the fridge, developing richer flavors and a creamier texture.
The story behind this recipe
- This recipe came about one rainy afternoon when I was rummaging through my pantry, looking for something hearty but simple. I remembered a trip to India where I had a spinach and chickpea curry that stuck with me—bright, smoky, and so satisfying. I wanted to recreate that warmth at home without fuss.
- It’s one of those dishes that feels like a hug after a long day. I love how the spinach almost melts into the sauce, adding a tender, vivid green burst, and how the chickpeas soak up all those spicy, smoky flavors. It’s a recipe I turn to when I need something nourishing and quick, with a little bit of nostalgia.
- story_type
- paragraph
Key ingredients and their quirks
- Spinach: I love how the fresh leaves release a vibrant, slightly bitter aroma as they wilt—use good quality, bright green spinach for the best flavor. If you prefer milder greens, kale works well but needs a tad longer cooking.
- Chickpeas: Canned chickpeas are my go-to—they soak up all the smoky spices and get extra tender after simmering. For a nuttier taste, try roasting dried chickpeas beforehand, though that adds prep time.
- Coconut Milk: I prefer full-fat for that creamy, luscious texture that coats every bite. If you want lower fat, a splash of vegetable broth can lighten it up without losing richness—just watch it doesn’t get watery.
- Tomatoes: I use canned diced tomatoes for convenience—bright, tangy, and reliable. Fresh tomatoes can work in summer, but they need a good, deep flavor. Roast them slightly to intensify their sweetness if you have extra.
- Spices: My secret is toasted cumin and coriander seeds—they bring a smoky warmth. If you only have pre-ground, toast them lightly in the pan to boost their aroma before adding, for that extra punch.
- Garlic & Onion: These form the base of so much flavor—don’t skimp. I add the garlic towards the end of cooking to keep its sharpness; overcooked garlic can turn bitter. Use a good, pungent clove for maximum impact.
- Lemon Juice: A splash brightens everything up—don’t skip it. Add just before serving to keep that zesty, fresh lift. If lemon’s not available, a dash of vinegar can mimic that tang.
Spotlight on Key Ingredients
Spinach:
- I love how the fresh leaves release a vibrant, slightly bitter aroma as they wilt—use good quality, bright green spinach for the best flavor. If you prefer milder greens, kale works well but needs a tad longer cooking.
- Chickpeas: Canned chickpeas are my go-to—they soak up all the smoky spices and get extra tender after simmering. For a nuttier taste, try roasting dried chickpeas beforehand, though that adds prep time.
Chickpeas:
- Canned chickpeas are soft and absorb flavors beautifully. Dried chickpeas need soaking and longer cooking but offer a nuttier, earthier taste.
- ingredient
Notes for ingredient swaps
- Fresh Spinach: I prefer it crisp and bright; wilt it for a tender texture. Kale or chard can be hearty swaps.
- Chickpeas: Canned are easiest—they soak up flavors well. Dried chickpeas need soaking and longer cooking, but add nuttiness.
- Coconut Milk: Full-fat gives creaminess; light versions are leaner but less luscious. Almond or cashew cream can work for dairy-free.
- Tomatoes: Canned diced are reliable—use fresh in summer, but roast them for a sweeter, deeper flavor. Sun-dried tomatoes add umami.
- Spices: Toaster cumin and coriander seeds boost aroma. Pre-ground is fine but toast briefly to release a smoky punch.
- Garlic & Onion: Fresh is best—peel and chop just before cooking. For milder flavor, roast garlic first; for sharpness, use more.
- Lemon Juice: Brightens the dish—use fresh lemon for zing. Lime or vinegar can substitute but alter the flavor profile slightly.
Equipment & Tools
- Large heavy-bottomed pan: Ensures even heat distribution for simmering.
- Wooden spoon: Stirs ingredients without scratching the pan.
- Measuring jug: Accurately measures liquids like coconut milk and water.
- Sharp knife and chopping board: Prepares vegetables efficiently and safely.
Step-by-step guide to making the curry
- Equipment & Tools: Gather a large, heavy-bottomed pan for even heat. You’ll need a wooden spoon for stirring, a measuring jug for liquids, and a sharp knife plus chopping board for prep.
- Heat 2 tbsp oil over medium heat (about 160°C/320°F). Add 1 finely chopped onion, cook until translucent, about 5 minutes, until it starts to smell sweet and golden.
- Toss in 3 minced garlic cloves and a teaspoon each of toasted cumin and coriander seeds. Stir for 30 seconds until fragrant, watching for a slightly smoky aroma.
- Add 1 can (400g) diced tomatoes, cook for 8-10 minutes, stirring occasionally. The mixture should darken slightly and smell rich and tangy.
- Stir in 1 can (400g) chickpeas, drained and rinsed. Pour in 200ml coconut milk and a teaspoon of smoked paprika. Simmer on low for 10 minutes until the sauce thickens and the flavors meld.
- Add 4 cups chopped fresh spinach gradually, stirring until wilted, about 2-3 minutes. The greens should turn a vibrant green and soften without losing their brightness.
- Taste and adjust salt, add a squeeze of lemon juice for brightness. If the sauce is too thick, loosen with a splash of warm water—should be creamy but pourable.
- Check for doneness: the sauce should be glossy, chickpeas tender, spinach bright, and the aroma smoky and spicy. If not, simmer a bit longer.
- Resting & Finishing: Turn off heat. Let sit for 2 minutes to allow flavors to settle. Serve hot, with rice or crusty bread, garnished with a drizzle of olive oil or a sprinkle of fresh herbs if desired.
- Checkpoints & How to Know It’s Done: Chickpeas should be soft and tender, spinach wilted but still vibrant, sauce slightly thickened with a rich aroma.
- If the sauce is too watery, simmer longer until it thickens. When overcooked, add a splash of coconut milk to restore creaminess. If too bitter, a touch more lemon helps.
- For a smoky depth, add a pinch of smoked paprika or chipotle powder during step 4. If you forget, a dash of liquid smoke can mimic that flavor.
Once off heat, let the curry sit for 2 minutes. Serve hot, garnished with herbs or a drizzle of oil, alongside rice or bread.
How to Know It’s Done
- Chickpeas are tender when pierced with a fork, not chalky.
- Spinach is wilted but retains a vibrant green hue.
- Sauce is glossy, slightly thickened, and smells smoky and spiced.

Spinach and Chickpea Curry
Ingredients
Equipment
Method
- Heat the oil in a large heavy-bottomed pan over medium heat until shimmering and fragrant.
- Add the finely chopped onion and cook, stirring occasionally, until translucent and golden, about 5 minutes. The kitchen will fill with a sweet aroma.
- Toss in the minced garlic, toasted cumin, and coriander seeds. Stir for about 30 seconds until fragrant and slightly smoky, being careful not to burn the spices.
- Add the diced tomatoes and cook, stirring occasionally, until the mixture darkens and thickens slightly, about 8-10 minutes. It should smell rich and tangy.
- Pour in the drained chickpeas and coconut milk, stirring to combine. Bring the mixture to a gentle simmer and cook for 10 minutes, allowing the flavors to meld and the sauce to thicken.
- Gradually add the chopped spinach, stirring until each batch wilts and turns bright green, about 2-3 minutes. The greens should be tender but vibrant.
- Taste the curry and season with salt as needed. Squeeze in fresh lemon juice to brighten the flavors, stirring well to combine.
- Let the curry rest for a couple of minutes to allow the flavors to deepen. The sauce should be glossy and thickened, with tender chickpeas and wilted greens.
- Serve hot, ideally over steamed rice or with crusty bread, garnished with a drizzle of oil or fresh herbs if desired. Enjoy the comforting, rich flavors of this make-ahead curry!
Notes
Pro tips for perfect curry
- Toast spices in dry pan first to unlock full aroma before adding liquids.
- Use fresh garlic pressed or minced finely for a punchy, bright flavor.
- Add spinach gradually, stirring until just wilted to keep vibrant green color.
- Simmer with lid slightly ajar to thicken sauce without losing moisture.
- Taste and adjust acidity with lemon or vinegar at the end for balance.
- Use a heavy-bottomed pan to prevent scorching and promote even cooking.
- For extra smoky depth, add a pinch of smoked paprika during spice toast.
Common mistakes and how to fix them
- FORGOT to taste and adjust seasoning? Always do it at the end for balance.
- DUMPED in all spices at once? Toast spices first for depth, then add liquids.
- OVER-TORCHED the spinach? Add a splash of water and cover to revive color and texture.
- MISSED the simmering step? Let the curry sit for a few minutes for flavors to meld.
Quick fixes and pantry swaps
- When sauce is too watery, splash in more coconut milk and simmer until thickened.
- If spinach wilts too quickly, add a pinch of baking soda to preserve bright green color.
- Splash with lemon juice when the curry tastes flat or dull, brightening the flavors instantly.
- Patch over burnt spices by adding a dollop of yogurt or coconut cream to mellow bitterness.
- Shield the curry from overcooking by removing from heat the moment chickpeas are tender and sauce is glossy.
Prep, store, and reheat tips
- Prepare the curry up to the final simmer stage a day in advance; the flavors deepen overnight, developing a richer, more cohesive taste. Reheat gently to preserve the creaminess.
- Store leftovers in an airtight container in the fridge for up to 3 days. The spinach may soften further, enhancing the dish’s comforting texture.
- For longer storage, freeze in individual portions for up to 2 months. Thaw in the fridge overnight, then reheat on the stove until steaming and fragrant.
- Reheat on low heat, stirring often, until the curry is hot and the aroma of spices is renewed. The texture may thicken, so add a splash of water or coconut milk to loosen it up. Expect the flavors to mellow slightly after sitting, but it should still taste vibrant and smoky.
Top questions about spinach and chickpea curry
1. Can I use dried chickpeas instead?
Canned chickpeas are best for quick prep—they’re tender and soak up spices well. Rinse them well before adding to the curry.
2. Can I substitute kale or other greens?
Fresh spinach wilts quickly and adds a bright, slightly bitter flavor. If using frozen, thaw and drain well to avoid excess water.
3. What can I replace coconut milk with?
Coconut milk gives a creamy, rich texture and slightly sweet aroma. For a lighter version, use vegetable broth or a splash of water.
4. Is lemon juice necessary?
Adding lemon juice right before serving brightens the dish with a zesty, fresh note. A splash of vinegar can work if lemon isn’t available.
5. How important is toasting the spices?
Properly toasted spices release smoky, warm aromas that deepen the flavor. Toast them in a dry pan for about 30 seconds before adding liquids.
6. How do I know when the sauce is ready?
Cook the onions and garlic until fragrant and translucent—about 5 minutes—then add tomatoes and simmer until sauce thickens and smells rich.
7. Can I make this ahead?
Store leftovers in an airtight container in the fridge for up to 3 days. Reheat gently on the stove, stirring often, until steaming and fragrant.
8. What if the sauce is too thin?
If the curry gets too watery, simmer longer to thicken or add a spoonful of coconut cream. For too thick, loosen with a splash of water or broth.
9. How do I prevent overcooking the spinach?
Overcooking spinach turns it dull and slimy. Add it just until wilted and still vibrant in color—about 2-3 minutes.
10. What’s the best pan for this dish?
Using a heavy-bottomed pan ensures even heat and prevents burning. Stir frequently to avoid sticking, especially once adding coconut milk.
This curry feels like a little victory on busy nights, offering warmth and familiarity with every spoonful. It’s surprising how much flavor develops after a day in the fridge, making leftovers a highlight rather than a chore.
Plus, it’s one of those recipes that reminds me to keep things simple—good ingredients, honest techniques, and a bit of patience. No fuss, just a dish that’s honest and satisfying, perfect for right now when we all need something grounding.
Hi there! I’m Himani and welcome to Val’s Recipe Box. This little corner of the internet didn’t begin with me. It began with Val my neighbourhood aunt whose kitchen held more warmth than any fireplace ever could.








This little corner of the internet didn’t begin with me.
It began with Val my neighbourhood aunt whose kitchen held more warmth than any fireplace ever could.
She was more of a friend and I’ve come to know her in the most unexpected way.