Indian Chickpea and Carrot Curry in Coconut Milk Recipe
A bright, creamy tomato-coconut curry with chickpeas and thin carrot half-moons that remain pleasantly firm. The 400 g of chickpeas refers to cooked, drained weight—not dry chickpeas—and three medium carrots should weigh roughly 250–300 g before trimming. The recipe makes four servings.
This is best described as an Indian-inspired home curry rather than a canonical North Indian dish. Its cumin-coriander-turmeric spice base draws on widely used Indian curry techniques, while coconut-based sauces have particularly strong associations with southern and coastal Indian cooking. The chickpea, carrot, canned-tomato, and coconut-milk combination is a practical modern adaptation rather than a claim to one specific regional tradition.
Thinly cut carrots give the curry more character than a uniformly soft chickpea stew: their gentle sweetness meets tangy reduced tomatoes, while coconut milk rounds out the cumin, coriander, paprika, and garam masala without erasing them. Adding the garam masala in two stages preserves both toasted depth and a fresh aromatic finish.
Why this version works
- Using 400 g of cooked, drained chickpeas prevents the major quantity error that would result from treating the measurement as dry weight.
- Carrots cut into 3–4 mm half-moons cook through during the short simmer but retain a slight bite.
- Reducing the tomatoes before adding coconut milk concentrates their flavor and keeps the finished sauce from tasting thin or raw.
- A wide pan allows moisture to evaporate efficiently, producing a coating sauce in about 10 minutes of simmering.
- Reserving half the garam masala for the final minute restores aromatic notes that would fade during longer cooking.
Chef's tips
Use a wide, heavy-based pan so the tomato mixture reduces instead of steaming. Check the carrots at the eight-minute mark by biting into one or piercing it with a small knife: it should be tender at the edges with a faint spring in the center. Salt conservatively at first because canned chickpeas and tomatoes vary considerably in sodium.
How to serve
Divide the curry among four bowls and finish each portion with cilantro. It is substantial enough to eat on its own, while its thick, creamy sauce also pairs naturally with plain steamed rice or flatbread.
Watch out for
- Do not use 400 g of dry chickpeas directly in the curry. They must be fully cooked first, then drained and weighed.
- Spices can scorch in less than a minute. If they darken sharply or smell bitter, the pan is too hot.
- Carrot slices thicker than about 4 mm may remain hard after the sauce has thickened; uneven slices will cook at different rates.
- Keep the coconut sauce at a gentle simmer. A vigorous boil can reduce it too quickly and make the surface look oily.
- If the curry remains loose after 10 minutes, continue simmering uncovered for 2–3 minutes rather than increasing the heat sharply.
Substitutions
- Canned and home-cooked chickpeas are interchangeable, provided they are fully cooked and weighed after draining; use exactly 400 g.
- Full-fat or light coconut milk can be used in the same quantity. Full-fat gives a richer coating sauce, while light coconut milk may need an extra 2–3 minutes of uncovered simmering.
- Freshly ground cumin and coriander may replace pre-ground spices in the same measured amounts; grind them finely so they disperse evenly in the oil.
Ingredients
- chickpeas cooked or from a can, drained - 400 g
- carrots medium - 3 piece
- onion - 1 piece
- garlic - 3 cloves
- ginger - 2 cm
- canned chopped tomatoes - 400 g
- coconut milk from a can, well shaken - 400 ml
- vegetable oil - 2 tablespoons
- ground cumin - 1 teaspoon
- ground coriander - 1 teaspoon
- turmeric - 0.5 teaspoons
- garam masala Indian spice blend - 1 teaspoon
- hot paprika, ground or less, to taste - 0.5 teaspoons
- salt to taste
- fresh cilantro for serving (optional) - 2 tablespoons
Preparation
- Drain the chickpeas thoroughly and weigh out 400 g. Peel three medium carrots, halve them lengthwise, and cut them into half-moons about 3–4 mm thick. Finely dice the onion, mince the garlic, finely grate the ginger, and chop the cilantro. Stir the coconut milk until evenly blended if it has separated in the can.
- Heat the vegetable oil in a wide pot or deep frying pan over medium heat. Add the onion and cook for 4–5 minutes, stirring every 30 seconds or so, until translucent and soft but not deeply browned.
- Stir in the garlic and ginger. Cook for 45–60 seconds, keeping them moving so the garlic remains pale; their sharp raw smell should give way to a warmer, sweeter aroma.
- Add the cumin, coriander, turmeric, hot paprika, and half of the garam masala. Stir continuously for 20–30 seconds. The oil should turn golden-red and the spices should smell pronounced, but they must not darken or stick.
- Add the carrot half-moons and cook for 3–4 minutes, tossing them through the spiced oil. They are ready for the next stage when their color deepens and the thin edges begin to soften while the centers remain firm.
- Pour in the chopped tomatoes and add 1/4 teaspoon salt to start. Cook uncovered over medium heat for 6–8 minutes, stirring and scraping the bottom regularly. The tomato mixture is sufficiently reduced when it looks pulpy rather than watery and a spoon drawn through it leaves a visible trail for a moment.
- Stir in the drained chickpeas and coconut milk. Bring the sauce just to the first steady bubbles, then reduce the heat to medium-low and simmer uncovered for 8–10 minutes. Stir every couple of minutes. The finished sauce should coat the chickpeas, and a knife should pass through a carrot slice with slight resistance rather than making it collapse.
- During the final minute, stir in the remaining garam masala. Taste and adjust the salt, then remove the pan from the heat. Fold in most of the cilantro, scatter the rest over the top, and let the curry stand for 3 minutes before serving.
Storage
Store in an airtight container; when reheating in a pan or pot, add 1–2 tablespoons of water, as the sauce thickens in the fridge.
The most appealing detail here is the contrast between the creamy sauce and carrots that still have a little resilience. Cutting them carefully and stopping the simmer at the right moment makes this simple curry feel deliberate rather than merely soft and saucy.