Coconut Chickpea and Spinach Curry
Coconut chickpea spinach curry turns a few pantry staples into a gently spiced dinner with a creamy tomato sauce. Cooked chickpeas make the method straightforward: there is no soaking stage, and the spinach goes in only at the end so it stays tender. Serve it with rice, a warm flatbread or a spoonful of plain yogurt if you do not need a dairy-free meal.
Allow 10 minutes for preparation and about 20 minutes at the stove. The recipe makes four servings. It is an approachable, Indian-inspired pantry curry rather than a claim to represent a particular traditional dish. The curry powder you choose has a bigger effect on the final heat than the small amount of cumin.
Ingredients and what matters
Use 480 g of cooked chickpeas after draining, not the unopened weight on a can. Two ordinary cans often provide roughly this amount, but check the drained weight. Rinse away the packing liquid and let excess water drain before adding them to the sauce. Dried chickpeas must be cooked separately first; they will not become tender during this short simmer.
One medium onion, two cloves of garlic and two teaspoons of grated fresh ginger provide the aromatic base. Dice the onion finely so it softens quickly. Thinly sliced garlic works well here, but finely chopped garlic is also suitable. Keep the ginger pieces small so they distribute through the sauce instead of leaving tough strands.
The sauce uses 400 g chopped tomatoes, 300 ml full-fat canned coconut milk and 100 ml water. Stir the coconut milk before measuring because the cream and liquid can separate in the can. A carton of coconut drink is much thinner and is not a direct replacement. If your tomatoes are especially watery, simmer a little longer before adding the spinach.
Season with two teaspoons of mild curry powder, half a teaspoon of ground cumin and half a teaspoon of fine salt. Start with a mild blend if you are unsure of its strength. Curry powders differ substantially, and a hot blend cannot be made mild simply by cooking it longer. Finish with 120 g baby spinach and one tablespoon of lemon juice.
How to make coconut chickpea spinach curry
1. Prepare before heating the pan
Drain and rinse the chickpeas. Dice the onion, slice the garlic and grate the ginger. Wash the spinach and drain it well. Stir the coconut milk until smooth. Having these ingredients ready is helpful because the garlic and ground spices need only a short time in the hot pan.
2. Soften the onion and bloom the spices
Heat one tablespoon of olive oil in a deep sauté pan over medium heat. Cook the onion for about five minutes, stirring occasionally, until softened. Add the garlic and ginger for one minute, then stir in the curry powder and cumin for about 30 seconds. This brief contact with the oil helps distribute their flavor. If the spices darken quickly or stick, turn down the heat and move promptly to the next stage.
3. Simmer until the sauce coats the chickpeas
Add the tomatoes, coconut milk, water, chickpeas and salt. Bring to a gentle simmer rather than a rolling boil. Cook uncovered for 10–12 minutes and stir from time to time, especially around the edges of the pan. The sauce should coat the chickpeas but still move easily when stirred. Add a splash of water if it looks dry; simmer longer if it resembles a thin soup.
4. Finish with spinach and lemon
Fold in the spinach in two additions, giving the first handful a moment to collapse before adding the rest. Cook for about two minutes, just until wilted. Remove the pan from the heat and stir in the lemon juice. Taste before adding more salt or lemon. The finishing acidity should lift the sauce, not overpower the coconut and spices.
Substitutions and useful variations
Frozen spinach can replace fresh spinach. Thaw it, squeeze out excess water and stir it into the simmering sauce until hot throughout. Its texture will be softer and less leafy than baby spinach. Chopped kale is another option, but remove the tough stems and add it earlier because it needs longer to soften.
White beans can replace chickpeas for a softer texture. Stir gently so they do not break up. Light canned coconut milk can be used, but the sauce will be less creamy and may need a longer uncovered simmer. Avoid adding flour automatically: first reduce the sauce, then decide whether it actually needs thickening.
For extra heat, add a small amount of chili flakes with the spices or offer chili at the table. Do not assume every guest wants the same spice level. If serving someone with an allergy, check the labels on the curry powder, coconut milk and any breads or toppings rather than relying only on the recipe name.
Serving ideas
Cooked rice absorbs the sauce without competing with it. Start the rice separately before making the curry and follow its packet instructions; rice cooking time is not included in this recipe’s 30 minutes. Warm flatbread is convenient for scooping, while a simple cucumber salad gives a cool contrast.
For another chickpea meal with a brighter, less saucy finish, try our lemon chickpea couscous with cucumber and herbs. If you prefer a tomato-based bean dinner without coconut, our creamy tomato and white bean skillet is a useful alternative.
Storage, reheating and freezing
Divide leftovers into shallow containers so they cool promptly. Refrigerate within two hours, or within one hour above 90°F (32°C); do not leave the whole pan on the counter overnight. Keep covered at 40°F (4°C) or below and use within three to four days. Reheat only the portion needed, stirring and adding a little water to loosen the thickened sauce. Leftovers should reach 165°F (74°C) throughout. These limits follow USDA leftover handling guidance.
For freezing, cool promptly and portion into freezer-safe containers with a little room for expansion. The spinach will become softer after thawing, and the coconut sauce may separate slightly; gentle reheating and stirring usually bring it back together. Thaw in the refrigerator rather than at room temperature. Cook and store rice separately according to safe handling guidance.
Common questions
Can I use dried chickpeas directly?
No. This method depends on already-cooked chickpeas. Soak and cook dried chickpeas separately according to their instructions, then weigh 480 g cooked and drained chickpeas for the curry.
Why is my sauce too watery?
Tomato brands and coconut milks vary. Simmer uncovered before adding the spinach, stirring regularly, until the sauce coats a spoon. A wider pan also evaporates water faster than a narrow saucepan. Do not boil aggressively just to rush thickening.
Can I make the curry ahead?
Yes. For a fresher spinach texture, prepare the chickpea sauce first and add the spinach during reheating. Cool and refrigerate the sauce promptly, and ensure it is thoroughly hot before serving.
Is this curry vegan?
The listed curry ingredients contain no meat, eggs or dairy. Check packaged ingredients and choose suitable rice, bread and toppings. Plain dairy yogurt changes that; use an appropriate dairy-free alternative if needed.
Full recipe

Coconut Chickpea and Spinach Curry
Equipment
- 1 Deep sauté pan with room to stir
Ingredients
- 480 g cooked chickpeas drained and rinsed
- 1 medium onion finely diced
- 2 cloves garlic thinly sliced
- 2 teaspoons grated fresh ginger
- 1 tablespoon olive oil
- 2 teaspoons mild curry powder
- 1/2 teaspoon ground cumin
- 400 g chopped tomatoes
- 300 ml full-fat canned coconut milk
- 100 ml water plus extra if needed
- 120 g baby spinach
- 1/2 teaspoon fine salt plus more to taste
- 1 tablespoon lemon juice
Instructions
- Drain and rinse the cooked chickpeas. Finely dice the onion, slice the garlic and grate the ginger. Wash the spinach and drain it well. Stir the coconut milk in its can until smooth.

- Heat the oil in a deep sauté pan over medium heat. Cook the onion for 5 minutes, stirring, until softened. Add the garlic and ginger and cook for 1 minute. Add the curry powder and cumin and stir for 30 seconds; lower the heat if the spices catch.

- Add the chopped tomatoes, coconut milk, water, chickpeas and salt. Bring to a gentle simmer and cook uncovered for 10–12 minutes, stirring occasionally, until the sauce coats the chickpeas. Add a splash of water if it becomes too thick.

- Fold in the spinach in two additions and cook for 2 minutes, just until wilted. Take the pan off the heat and stir in the lemon juice. Taste and adjust the salt. Serve hot, with cooked rice or flatbread if desired.

Notes
Images are generated illustrations of the cooking stages. They are not evidence of a documented kitchen test. Feedback or corrections can be sent to contact@guessrecipes.com.

2 Comments