I fell in love with chickpea and spinach curry on a chilly Tuesday when the fridge looked sad and my energy was even lower. I grabbed a couple of cans, a bag of spinach, and a carton of coconut milk—and somehow dinner still turned into something cozy and fragrant. Now this dish is my go-to when I want a warming bowl of comfort that still feels light and nourishing. Chickpea and spinach curry uses simple pantry staples, cooks in one pot, and gives you leftovers that taste even better the next day.

Why you’ll love this chickpea and spinach curry
First, this curry fits real life. You don’t need special ingredients or an afternoon in the kitchen. You open a couple of cans, chop an onion, stir in some spices, and dinner lands on the table in about 30–35 minutes. That makes chickpea and spinach curry perfect for busy weeknights, meal prep Sundays, and everything in between.
You also get serious nutrition in every bite. Chickpeas bring plenty of plant-based protein and fiber, which helps you stay full and steady instead of crashing an hour after dinner. Spinach layers in iron and other micronutrients, while tomatoes add vitamin C that helps your body absorb that iron better.
Despite all that goodness, this bowl tastes like comfort food. Coconut milk makes the sauce silky, and a simple mix of curry powder, cumin, coriander, and turmeric brings warmth without being overpowering. The base recipe stays mild enough for kids, but you can toss in chili flakes or extra garam masala if you like heat. Chickpea and spinach curry also reheats beautifully, so you can pack it for lunch and feel smug all afternoon.
Finally, it plays well with almost any side. Spoon it over fluffy basmati rice, pile it next to warm naan, or pour it over quinoa for even more protein. You can even serve smaller portions alongside a crunchy salad or a light pasta dish from your Healthy Dinner rotation to round out the meal.

Chickpea and Spinach Curry
Ingredients
Equipment
Method
- Warm the olive oil in a large pot over medium heat. Add the diced onion and cook, stirring often, until soft and translucent, 5–7 minutes. Stir in the garlic and ginger and cook for 1 minute.
- Stir in the curry powder, cumin, coriander, turmeric, and red pepper flakes. Cook for 30–60 seconds, stirring constantly, to bloom the spices.
- Pour in the diced tomatoes and scrape up any browned bits from the bottom of the pot. Simmer for 2–3 minutes to slightly reduce.
- Add the coconut milk, salt, and pepper. Stir in the chickpeas and bring the mixture to a gentle simmer. Cook uncovered for 10–15 minutes, stirring occasionally, until the sauce thickens slightly.
- Add the baby spinach in handfuls, stirring until wilted. Turn the heat to low and cook for 1–2 minutes, just until the greens are tender.
- Remove from the heat and stir in the lemon juice. Taste and adjust seasoning, then serve the curry hot topped with cilantro over rice or with naan.
Nutrition
Notes
Tried this recipe?
Let us know how it was!Ingredients you’ll need (and easy swaps)
You probably have most of what you need already. Here’s what goes into this chickpea and spinach curry recipe, plus simple substitution ideas:
- Olive oil – Any neutral cooking oil works, but olive oil adds a nice round flavor.
- Onion – Yellow or white; they both cook down sweet and mellow.
- Garlic & ginger – These two lay the foundation for that classic curry aroma.
- Curry powder – Use a mild blend if you’re cooking for kids, or hot if you love spice.
- Ground cumin & coriander – They add earthiness and depth.
- Turmeric – Brings a golden color and subtle warmth.
- Red pepper flakes (optional) – For extra heat.
- Canned diced tomatoes – Use fire-roasted for a little smokiness.
- Coconut milk – Full-fat gives the richest sauce; light coconut milk works if you want to cut calories.
- Chickpeas – Two cans of garbanzo beans make the curry hearty and filling.
- Baby spinach – Toss it in at the end so it wilts without overcooking.
- Salt & black pepper – Seasoning makes everything pop.
- Lemon juice – A squeeze at the end brightens the whole pot.
- Fresh cilantro – Optional but lovely for garnish.
If you prefer dried chickpeas, you can cook a batch ahead of time and keep them in the fridge. Many cooks soak them overnight, then simmer until tender before adding them to dishes like this.
To make all of this skimmable for your readers, here’s a quick ingredient-and-swap table you can drop right into the post.
| Ingredient | Easy Swap or Tip |
|---|---|
| Chickpeas (canned) | Use cooked dried chickpeas (about 3 cups) if you have them ready. |
| Baby spinach | Swap with chopped kale or Swiss chard; cook a few minutes longer. |
| Coconut milk | Use light coconut milk or unsweetened cashew cream to reduce richness. |
| Curry powder | Mix your own with extra garam masala, cumin, and coriander for deeper flavor. |
| Olive oil | Use avocado oil or skip and sauté in a splash of vegetable broth for an oil-free version. |
This makes it easy for readers to see where they can tweak the chickpea and spinach curry to fit their pantry or dietary needs while keeping the method the same.
Step-by-step: how to cook chickpea and spinach curry
1. Prep your ingredients
Start by draining and rinsing the chickpeas. Chop the onion, mince the garlic, and grate or finely mince the ginger. Measure your spices into a small bowl so you can add them quickly once the pan is hot. This tiny bit of prep makes the rest of the recipe feel smoother.
2. Sauté the aromatics
Warm the olive oil in a large, heavy-bottomed pot over medium heat. Add the onion and cook, stirring often, until it turns translucent and soft. Toss in the garlic and ginger, then cook for another minute, just until fragrant. You want everything to smell toasty, not burned.
3. Bloom the spices
Sprinkle in the curry powder, cumin, coriander, turmeric, and red pepper flakes if you’re using them. Stir constantly for 30–60 seconds. Blooming the spices in hot fat wakes them up and gives chickpea and spinach curry its deep, layered flavor.
4. Build the sauce
Pour in the diced tomatoes and scrape up any browned bits on the bottom of the pot. Let the tomatoes simmer for a couple of minutes so they reduce slightly and lose their raw edge. Then stir in the coconut milk, salt, and pepper. The mixture will look a bit thin at this point, and that’s okay.
5. Add the chickpeas
Tip the chickpeas into the pot and stir to coat them in the sauce. Bring everything up to a gentle simmer, then lower the heat. Let the curry bubble away uncovered for about 10–15 minutes, stirring now and then. The sauce thickens, the flavors mingle, and the chickpeas soak up all that goodness.
If you like a thicker texture, cook it a little longer until the sauce clings to the spoon. If it feels too thick at any point, splash in a bit of water or vegetable broth until it looks just right for you.
6. Stir in the spinach
Turn the heat down to low, then add the spinach by big handfuls. At first it will look like way too much, but it wilts quickly. Stir until the greens collapse into the curry and turn a glossy, deep green. Taste the sauce and adjust salt and pepper if you need to.
7. Finish with lemon and cilantro
Right before serving, squeeze in the lemon juice and sprinkle over chopped cilantro. The citrus brightens the chickpea and spinach curry and balances the richness of the coconut milk. Ladle into bowls and serve hot with rice, naan, or whatever you’re craving.
Food safety and storage
Let the curry cool for a bit before you transfer it to airtight containers. Don’t leave it out for more than two hours. Once it’s cool, you can refrigerate it for up to four days, or freeze portions if you’d like to stock the freezer. Many home cooks find that curries taste even better after a night in the fridge because the flavors meld.
Variations, storage, and serving ideas
One of the best parts about chickpea and spinach curry is how easy it is to customize. Once you get comfortable with the base recipe, you can tweak it to match your mood or whatever you have in the crisper drawer.
Flavors and add-ins
- Extra veggies: Stir in diced sweet potato, cauliflower florets, or bell peppers when you add the chickpeas, then simmer until tender.
- More protein: Toss in cubes of firm tofu or tempeh along with the chickpeas. They soak up the sauce and make the curry even more satisfying.
- Spicier curry: Add a chopped fresh chili, extra red pepper flakes, or a spoonful of your favorite hot sauce. Start small and taste as you go.
- Richer flavor: Swap some of the tomatoes for tomato paste, or stir in a spoonful of garam masala at the end for extra warmth.
If you prefer to skip coconut milk, you can use a mix of unsweetened cashew cream and vegetable broth for similar body. Some recipes also thin out canned coconut cream with water to control richness while keeping that silky texture.
Storing leftovers
In the fridge, this curry keeps well in sealed containers for about four days. Reheat it gently on the stove with a splash of water, or microwave in short bursts and stir between them. Aim to warm it until it’s piping hot, then enjoy.
For the freezer, ladle portions into freezer-safe containers, leaving a little room at the top. Many cooks recommend freezing curries without rice so the grains don’t go mushy. Chickpea and spinach curry freezes nicely for at least two to three months; thaw overnight in the fridge, then reheat on the stove.
How to serve it
You can keep things classic and spoon the curry over fluffy basmati rice, or serve it with warm naan for dipping. If you like lighter dinners, pair smaller bowls with a crisp salad. A simple green mix works, but you can also serve it alongside heartier sides like Gordon Ramsay Macaroni Salad for family members who aren’t eating vegan. <a href=”https://healthyandrecipes.com/gordon-ramsay-macaroni-salad/”>That creamy pasta salad</a> adds fun contrast on the plate.
For extra protein and crunch, scatter a handful of roasted chickpeas over each bowl. They echo the flavors in the dish and make the texture more interesting. <a href=”https://healthyandrecipes.com/roasted-chickpeas-recipes/”>Your roasted chickpeas recipes</a> give readers an easy topping option that still fits their healthy eating goals.
If you’re feeding kids, consider adding a side of <a href=”https://healthyandrecipes.com/chickpea-vegetable-nuggets/”>Chickpea Vegetable Nuggets</a>. They keep the meal plant-based and fun while using familiar finger food shapes. And for readers browsing your Healthy Dinner collection, this curry fits right beside favorites like Pretzel Chicken or Teriyaki Chicken Rice Bowls on busy nights. <a href=”https://healthyandrecipes.com/category/healthy-dinner/”>Healthy Dinner</a> becomes the hub where this recipe happily lives.
Round out the meal with a bright dessert like <a href=”https://healthyandrecipes.com/chocolate-strawberry-yogurt-clusters/”>Chocolate Strawberry Yogurt Clusters</a> so the whole menu feels balanced, from first bite to last.

Wrap-Up
Chickpea and spinach curry is that rare dinner that checks every box: fast, affordable, comforting, and packed with plants. You can keep it mild and family-friendly or turn up the spice, batch-cook it for lunches, or freeze portions for future you. Next time you’re staring at a couple of cans in the pantry, remember this recipe—then come back and rate it, leave a comment, and share your favorite tweaks so others can enjoy it too.
FAQ’s
Is chickpea and spinach curry healthy?
Yes. Chickpeas offer plant-based protein and fiber, while spinach adds iron and other essential nutrients. Tomatoes contribute vitamin C, which helps your body absorb that iron, and you can adjust the coconut milk to control richness. Overall, chickpea and spinach curry gives you a filling, nutrient-dense dinner in one bowl.
Can you freeze chickpea and spinach curry?
You can freeze this curry very well. Let it cool completely, then portion it into airtight containers and freeze for up to three months. For best texture, freeze the curry on its own and cook fresh rice or warm naan when you reheat it. Thaw overnight in the fridge before reheating gently on the stove.
What can I serve with chickpea and spinach curry?
Basmati rice, quinoa, or warm naan are the obvious pairings, but you can also serve smaller portions alongside crunchy salads or veggie-forward sides. Try it next to pasta-based mains like Lemon Chicken Romano for mixed eaters, or keep the whole menu plant-based with chickpea nuggets and fresh salad.
Can I make chickpea and spinach curry without coconut milk?
You can. Swap the coconut milk for unsweetened cashew cream, oat cream, or a mix of plant milk and a spoonful of nut butter to keep some creaminess. Just remember to taste and adjust seasonings; without coconut’s natural sweetness, you may want a pinch of sugar or extra lemon to keep the flavors balanced.
