Indian Chickpea and Spinach Curry in Coconut Milk Recipe
A mild, coconut-forward curry with tender chickpeas, soft spinach and a bright lemon finish. Slowly browning the onion and briefly blooming the ground cumin, ground coriander, turmeric and chili give the modest amount of spice more presence without overwhelming the coconut. For clarity, the 480 g chickpeas are measured after draining, the 300 g spinach is frozen, and the 200 g tomatoes are canned chopped tomatoes.
This is an Indian-inspired home-style curry rather than a version of one specific traditional regional dish. The combination of legumes, leafy greens, ginger, spices and coconut reflects flavor pairings found in several parts of Indian cooking, including coconut-rich preparations associated with southern coastal regions.
This curry is deliberately gentle rather than heavily spiced. Its character comes from creamy coconut milk, earthy chickpeas, the mineral freshness of spinach and a final flash of lemon, while careful frying makes the small quantity of spices taste fuller and more aromatic.
Why this version works
- The chickpea quantity is defined as 480 g after draining, so the balance of solids and sauce is predictable.
- Ground cumin and coriander are bloomed briefly in oil, which releases their aroma without scorching them.
- Reducing the tomatoes before adding the coconut milk removes excess water and gives the sauce a more concentrated savory base.
- Frozen spinach is softened before being broken apart, while fresh spinach is given a shorter cooking time to preserve its color.
- Lemon juice is added off the heat, keeping its acidity clear enough to balance the coconut milk.
Chef's tips
Use a wide pan if possible: the onion browns more evenly and the tomato base reduces faster. Judge the final texture by coating rather than by the clock alone—the sauce should cling to a chickpea but still flow easily from a spoon. Stir the coconut milk before measuring if the thick cream has settled separately in its container.
How to serve
Serve the curry hot after its brief rest, spooning plenty of spinach and coconut sauce into each portion. It is substantial enough to serve as a main dish, and the creamy texture is best while warm rather than piping hot.
Watch out for
- Do not measure the chickpeas with their canning liquid; 480 g refers to the rinsed and drained chickpeas.
- Keep the pan at moderate heat when adding the ground spices. They need only 20–30 seconds and can become bitter if allowed to blacken.
- Coconut milk does not automatically burn or separate during simmering. A gentle simmer is recommended mainly so the sauce reduces evenly rather than thickening too quickly at the edges.
- Frozen spinach varies in water content. If the finished curry looks loose after the spinach has thawed, simmer it uncovered for another 2–3 minutes before adding the lemon juice.
Substitutions
- Canned chickpeas may be replaced with 480 g home-cooked chickpeas, measured after cooking and draining. Do not reduce the amount to 250 g, which would leave the curry disproportionately saucy.
- Replace 300 g frozen spinach with 300 g fresh spinach. Add it by handfuls during the final 3–4 minutes instead of covering the pan.
- If using 200 g fresh chopped tomatoes instead of canned chopped tomatoes, cook them for 8–10 minutes, until fully collapsed and no longer watery.
Ingredients
- chickpeas - 480 g
- spinach frozen or fresh - 300 g
- coconut milk full-fat - 400 ml
- onion - 1 piece
- tomatoes canned, chopped - 200 g
- garlic - 3 cloves
- ginger fresh - 15 g
- oil neutral, e.g. rapeseed or sunflower - 2 tablespoons
- cumin ground - 0.5 teaspoons
- coriander ground - 0.5 teaspoons
- turmeric ground - 0.5 teaspoons
- chili ground or flakes - 0.25 teaspoons
- lemon juice freshly squeezed - 1 tablespoon
- salt
Preparation
- Drain and rinse the chickpeas, then let them sit in the sieve while you prepare the sauce. The recipe requires 480 g drained chickpeas, not the total weight of chickpeas and canning liquid.
- Finely chop the onion. Peel and finely grate or chop the garlic and ginger so they will soften quickly and disperse through the sauce.
- Heat the oil in a wide pot or deep frying pan over medium heat. Add the onion and cook for 6–8 minutes, stirring occasionally, until soft and pale golden around the edges. If it begins to darken before it softens, lower the heat.
- Stir in the garlic and ginger and cook for 1–2 minutes, just until their raw aroma fades. Add the ground cumin, ground coriander, turmeric and chili. Stir continuously for 20–30 seconds; the spices should smell fragrant but should not turn dark or stick to the pan.
- Add the canned chopped tomatoes and stir well, scraping up the seasoned onion from the bottom. Cook over medium heat for about 5 minutes, until the tomatoes lose their watery look and a spoon drawn through the mixture leaves a trail for a moment.
- Pour in the coconut milk and add the drained chickpeas. Season initially with about 0.5 teaspoon salt, stir and bring to a gentle simmer. Cook uncovered over medium-low heat for 8–10 minutes, stirring two or three times, until the sauce lightly coats the chickpeas and the back of a spoon.
- Add the frozen spinach without thawing it. Cover for 2 minutes to help it soften, then uncover, break it apart with the spoon and simmer for another 3–5 minutes, until there is no cold center and the spinach is evenly distributed. If using the same weight of fresh spinach, add it by handfuls and cook uncovered for 3–4 minutes, until fully wilted.
- Remove the pan from the heat and stir in the lemon juice. Taste and add more salt if needed. Rest the curry for 2–3 minutes before serving; the sauce will settle and thicken slightly.
Storage
Store the curry in the fridge in an airtight container and reheat over low heat, adding a splash of water if the sauce has thickened too much., You can freeze it for 2–3 months; after thawing the sauce may separate slightly, but just stir it well while reheating.
The most satisfying moment in this curry comes at the end: lemon sharpens the soft coconut flavor and makes the spinach and ginger noticeably brighter. Taste only after adding it, since the curry often needs less extra salt once that acidity is present.