AI photoIndian-Style Coconut Green Lentil Soup
A warming, spiced coconut lentil dal-style soup finished with yoghurt, avocado and fresh coriander.
Labels are worked out automatically from the ingredients and can be wrong. Check the packaging if it matters to you.
Ingredients
- 4 clove Garlic finely chopped
- 2 tbsp Ginger freshly grated
- 1 tbsp Curry powder medium strength
- 1 tbsp Cumin ground
- 0.5 tsp Cardamom ground
- 0.5 tbsp Coriander ground
- 0.5 tsp Chilli flakes
- 200 g Lentils
- 100 ml Vegetable stock
- 800 ml Coconut milk
- 400 g Chopped tomatoes tinned
- 2 tbsp Olive oil for frying
- Salt
- Black pepper freshly ground
- 100 ml Greek yoghurt 10%
- 1 pcs Avocado sliced
- 1 tsp Chilli flakes
- 1 bunch Coriander fresh
Steps
Heat the oil in a large pan over medium heat, add the garlic and ginger and stir for 1 minute.
1 minAdd the curry powder, cumin, cardamom, coriander and chilli flakes and briefly fry the spices, stirring constantly.
Rinse the lentils in a sieve and add them to the pan together with the vegetable stock, coconut milk and chopped tomatoes.
Cover and simmer for about 30-45 minutes, stirring occasionally and adding a little more vegetable stock if the dal becomes too thick.
30 minSeason with salt and serve in deep bowls topped with Greek yoghurt, sliced avocado, chilli flakes and coriander.
This is a dal wearing a different passport — green lentils simmered in coconut milk and tomato until they collapse into something between a soup and a sauce, carried by a spice mix fried in oil rather than stewed in liquid. What decides whether it works is not the lentils, it's the thirty seconds before them: garlic and ginger softened in hot oil, then the dry spices tipped in and stirred hard for maybe half a minute. That's the whole engine. Spices are mostly oil-soluble aromatics — fry them in fat and they wake up and spread through everything that follows; drop them straight into a pot of coconut milk and they just sit there tasting of raw powder, however long you cook it.
Some say curry powder needs a long simmer to "develop". No — it needs heat and fat for under a minute, then it's done its job and starts to burn if you leave it. The long thirty-to-forty-five minutes afterwards isn't for the spices at all, it's for the lentils: breaking down their structure until they thicken the coconut milk themselves instead of needing flour or cream to do it.
Doneness here isn't a clock, it's a spoon. Early on the lentils hold their shape in the liquid like grains in rice pudding. You want them past that — soft enough that when you press one against the side of the pan it smears rather than holds a dot shape, and the whole pot has gone from "lentils in liquid" to "liquid lentils." Thirty minutes is the floor, not the target; a slightly tougher batch of lentils, or a pan losing heat because it's wide and thin, will ask for more.
Garlic and ginger go in first and get a full minute because raw garlic is sharp and raw ginger is fibrous-hot; a minute in oil over gentle heat rounds both off before the spices arrive to compete for attention. Chop the garlic fine, grate the ginger fine — chunks here just mean pockets of raw bite later, since nothing in this dish gets blitzed smooth at the end.
The spice list — curry powder, cumin, cardamom, coriander, chilli flakes — is doing one job split five ways: curry powder gives the base warmth and colour, cumin and ground coriander the earthy backbone, cardamom the perfumed lift that stops it tasting flat, chilli flakes the heat you can turn up or down. If you don't have one of these, don't hunt for an exact replacement — the criterion is "warm, not bitter, ground spice with no sharp edge," and an extra spoon of curry powder covers a missing cardamom well enough. What you can't skip is frying them dry-ish, in the fat already in the pan, for that short burst before the liquid goes in — that's the only non-negotiable step in the whole recipe.
Lentils: green ones, dried, rinsed first. Rinsing isn't ritual — it washes off the starch dust that otherwise clouds the stock and can make the surface foam as it comes up to heat. Any small lentil that doesn't need pre-soaking will do here — red or brown work, they'll just break down at slightly different speeds, red fastest. Don't reach for tinned lentils as a substitute; they're already cooked, they'll turn to mush in minutes and you lose the texture the long simmer is built around.
Coconut milk and tinned tomatoes together are the liquid body of the dish — coconut milk for fat and sweetness, tomato for acid to cut it, because coconut milk alone tastes flat and slightly cloying in quantity. Use full-fat tinned coconut milk, not the thin carton drink sold for coffee — that's water with a coconut memory and won't thicken into anything. The 100ml of stock is small on purpose; it's a buffer, not a main liquid, there so you've got something to add if the pot tightens before the lentils are done, rather than thinning the coconut milk needlessly from the start.
The toppings aren't garnish for the photo, they're structural: yoghurt cools and cuts the richness in the mouth the way a plain spoon can't, avocado adds a cold fatty contrast against a hot thick soup, fresh coriander and extra chilli flakes bring back brightness that thirty minutes of simmering has cooked out of the dried spices. Leave any one off and the bowl still works; leave off all four and you've got a good dal eating a bit heavy by the second half of the bowl.
One honest note on the British hob: medium heat on a domestic ring varies more than recipe writers admit — go by what you see, not the dial number. The garlic and ginger should turn translucent and smell sweet, not brown and bitter, in that first minute; if it's browning fast, pull the pan half off the heat. And patience is the actual last ingredient here — the dish is better the longer it's left to sit off the heat for ten minutes before serving, because the starch released from the lentils keeps settling and the flavours keep marrying. Rushing it to the table straight off the boil is the one thing that will reliably make it taste thinner than it should.