Coconut curry lentil soup comes down to three choices, and the recipe you’re following probably made all three for you without saying why. Which lentil. Which coconut milk. How much of it you blend. Get those right and the rest is chopping an onion.
I’ve cooked this most weeks through two winters, usually on a Tuesday, and I’ve made each of the wrong versions at least once. Here’s what each choice actually does, with a verdict on every one, then the recipe I settled on.
Prep: 10 mins Cook: 30 mins Serves: 4
Three decisions that change everything else
Everything downstream follows from them. The lentil decides your cooking time and whether the soup thickens itself. The coconut milk decides whether it tastes rich or just tastes wet. The blending decides if it lands as soup or as dal you happen to be eating with a spoon.
None of these is a matter of taste alone. Two of the three have a clear winner.
Red split lentils against brown and green
Red lentils, the small orange ones sold as masoor dal in Indian shops, are split and skinless. That’s the whole story. Without a skin holding them together they collapse after roughly 20 minutes of simmering, releasing starch that thickens the pot on its own. No cream, no roux, no cornflour slurry.
Brown and green lentils keep their skins. They need 30 to 40 minutes, they stay recognisably lentil-shaped, and the liquid around them stays thin because nothing much leaches out. You end up with lentils sitting in broth rather than lentils becoming broth.
There’s a middle option people forget: yellow split peas behave like red lentils but take about 45 minutes and taste sweeter. That’s the route classic split pea soup takes, and the texture is much closer to this than you’d expect.
The lentil verdict
Red lentils win, and it isn’t close for this particular soup. The self-thickening is the entire structural trick. Swap in brown lentils without changing anything else and you get a curry-flavoured broth with bits in, which is fine, but it’s a different dish and you’ll want to reduce the liquid by a cup and simmer twice as long.
One caveat I’ll defend: red lentils go from cooked to disintegrated in about eight minutes. Set a timer for 18 minutes, taste, then decide. I’ve walked away at 25 and come back to something closer to wallpaper paste. Still edible. Not what I was after.
Full-fat tin, light tin, or the carton
These three are sold in the same aisle and they are not the same product.
Full-fat tinned coconut milk runs 17 to 22% fat. The fat carries the curry spices, which are fat-soluble, and it’s what makes the soup coat a spoon rather than run off it. The same tin does heavier lifting in a one-pot coconut vegetable curry, where no lentil starch is there to add body.
Light tinned is roughly 5 to 9% fat, made by diluting the same base. It works. The soup is noticeably thinner and the spice flavour is flatter, because there’s less fat to dissolve the aromatics into. If it’s what’s in the cupboard, use it and add half a tin fewer of broth.
The carton kind, sold as coconut drink or coconut milk alternative next to the oat milk, is mostly water. Read the label: it’s often 5 to 10% coconut extract, with the rest water, plus gellan gum or carrageenan to stop it separating and sometimes added sugar. It is a beverage, not a cooking ingredient. Used here it produces a pale, faintly sweet soup with no body at all. I tried it once when the shop was out of tins and ended up adding a spoon of peanut butter to rescue it.
Coconut milk compared
| Type | Fat | What it does to the pot | Use it? |
|---|---|---|---|
| Full-fat tinned | 17-22% | Thick, glossy, carries the spice | Yes, first choice |
| Light tinned | 5-9% | Thinner body, muted spice | Acceptable, cut the broth |
| Carton drinking milk | 1-2% | Water with stabilisers, no richness | No |
Shake the tin before you open it. If it doesn’t slosh, the fat has set solid at the top, which is normal and a good sign rather than a fault.
Smooth, chunky, or half and half
Blend the whole pot and you get something velvety that reads as restaurant food, but the carrots vanish and every mouthful is identical. Leave it entirely alone and the lentils have already half-collapsed anyway, so you get a slightly grainy soup with soft carrot cubes in it.
The third option: blend about a third, stir it back. Two minutes with a stick blender straight in the pot, held in one spot, then a stir. It is the same partial-blend trick that keeps creamy tomato soup from going flat and uniform.
Half-blended wins. You keep the carrot and the lentil skins for something to chew on, and the blended third glues everything into one body so it doesn’t separate into solids and liquid in the bowl. Full smooth is the right call only if you’re going for the silk of roasted butternut squash soup.
Curry powder in fat, not in water
Tip curry powder into liquid and it tastes dusty and slightly raw all the way through cooking. Turmeric especially. The aromatic compounds in ground spice are fat-soluble, so they need oil to dissolve into before the liquid arrives.
Practically: after the onion and carrot have softened and the garlic and ginger have had a minute, add the curry powder and turmeric straight into the oily base and stir for 30 to 45 seconds. It will smell sharply different at about the 20 second mark. Stop there. Ground spice burns fast and burnt turmeric is bitter in a way lime juice won’t fix.
Keep 2 tablespoons of oil in the pot for this. A thin film isn’t enough to carry 2 tablespoons of powder. Indian cooking does this at the other end instead, pouring spices bloomed in ghee over the finished pot, as everyday dal tadka does.
Salt at the end, and why
Lentils simmered in salted liquid stay firmer for longer. The salt slows how quickly water gets into the seed, so a pot salted at the start can still have slightly resistant lentils 10 minutes after an unsalted one is done. Since the whole point here is collapse, salting early works directly against you.
Salt after the lentils have broken down. Same for the lime. Acid firms lentils too, which is one reason tomatoes go in late in recipes like this.
Ingredients
- Coconut oil — 2 tablespoons, or any neutral oil. Don’t reduce it.
- Yellow onion — 1 large, diced
- Carrots — 2 medium, diced to about 1 cm
- Garlic — 4 cloves, minced
- Fresh ginger — 1 tablespoon, grated
- Curry powder — 2 tablespoons
- Ground turmeric — 1 teaspoon
- Red split lentils — 1 1/2 cups, rinsed until the water runs clear
- Vegetable broth — 4 cups, unsalted or low-salt
- Full-fat tinned coconut milk — one 400 ml / 14 oz tin
- Baby spinach — 3 large handfuls
- Lime — 1, juiced
- Salt and black pepper — added at the end
Instructions
- Warm the oil in a large pot over medium heat. Add the onion and carrot and cook 6 to 7 minutes, until the onion is translucent and the edges are just starting to colour.
- Add the garlic and ginger, one minute. Then the curry powder and turmeric, stirring in the oil for 30 to 45 seconds until the smell turns toasty. Don’t let it darken.
- Add the rinsed lentils and stir to coat them in the spiced oil.
- Pour in the broth only, scraping the base to lift the spices. Bring to a boil, then drop to a gentle simmer.
- Simmer uncovered 18 to 22 minutes, stirring occasionally, until the lentils have collapsed. Test at 18.
- Take the pot off the heat for a moment, then stir in the coconut milk. Return to low heat and warm through without letting it boil again.
- Stir in the spinach a handful at a time; about 2 minutes to wilt.
- Blend roughly a third of the soup with a stick blender, held in one spot, then stir it through.
- Off the heat, add the lime juice, then salt and pepper. Start with 1 teaspoon of salt and taste.
Getting the coconut milk in without splitting it
Coconut milk is an emulsion held together loosely. Hold it at a rolling boil and the fat separates out into visible oily beads on the surface, and the soup looks curdled. It still tastes fine, which is why plenty of recipes never mention it, but it looks like a mistake.
So: add it after the lentils are done, off the heat for 30 seconds first so the pot drops below a boil, then bring it back only to a steam. The same rule applies when reheating leftovers, which thicken hard in the fridge and need a splash of water to loosen. Low heat, stir, stop at steaming.
If it does split, a stick blender pulls it back together in about 15 seconds. That’s the one job blending does better than any amount of careful stirring, and it’s saved me more than one pot destined for Thai green curry territory as well.