When I'm worn out, this is the soup I make. Turmeric and ginger do quiet anti-inflammatory work, lentils make it filling, and coconut milk softens every edge.

The soup I make when I'm run down

There's a small set of recipes I turn to when I feel a cold coming on or when I've been eating badly for a week. This soup is at the top of that list. It's gentle, deeply warming, and it comes together from pantry staples in about half an hour.

Turmeric, ginger, and garlic do the heavy lifting on flavour and on function. Red lentils dissolve into the broth to give the soup its silky body without any blending tricks. Coconut milk rounds the edges and balances the spice.

  • One pot, 30 minutes, no special equipment
  • Around 18g of plant protein per generous bowl
  • Naturally vegan, gluten-free, and dairy-free
  • Freezes beautifully for up to 3 months

Ingredient notes

Fresh vs ground turmeric

Both work, but they behave differently. Ground turmeric is more concentrated and gives a deeper colour. Fresh turmeric (the knobbly orange root) has a brighter, slightly citrusy flavour and a more delicate aroma. If you can find fresh, use a thumb-sized piece grated in alongside the ginger.

Either way, always pair turmeric with black pepper and a fat. Piperine (in pepper) increases curcumin absorption by up to 2,000%, and curcumin is fat-soluble — the coconut milk in this recipe handles that.

Red lentils — and only red

Red lentils (sometimes called masoor dal) are the only variety that breaks down completely into a creamy purée. Green, brown, or Puy lentils hold their shape and will give you a different soup entirely. Don't substitute.

No need to soak. Just rinse them in a sieve until the water runs clear to remove the starchy dust.

Full-fat coconut milk only

Light coconut milk is mostly water and won't give you the silky finish. Use full-fat from a can. Stir half of it in while the soup simmers and reserve the rest for a swirl on top — it looks beautiful and adds an extra hit of richness.

Method, with the small details that matter

  • Bloom the spices in oil for 30–60 seconds before adding liquid — this transforms the flavour from raw and dusty to fragrant
  • Sauté onion, garlic, and ginger until genuinely soft (5–7 minutes), not just translucent
  • Add lentils and stock and bring to a gentle simmer, never a hard boil — boiling makes lentils foam and stick
  • Stir occasionally to prevent the lentils settling on the bottom and scorching
  • Finish with lemon juice off the heat — acidity wakes the whole pot up

How to serve it

I serve this with warm flatbread or a hunk of sourdough for dunking, plus a generous shower of fresh cilantro, a swirl of reserved coconut milk, and chilli crisp or a drizzle of chilli oil for heat.

If you want to make it a fuller meal, top with crispy chickpeas or a soft-boiled egg. For another warming bowl in the same family, try our Creamy Zucchini & Basil Soup.

Why this soup actually earns its 'healing' label

Curcumin (the active compound in turmeric) has been studied extensively for its anti-inflammatory and antioxidant effects. Ginger contains gingerols with similar properties. Lentils are one of the highest-fibre foods you can eat, supporting blood sugar stability and gut health.

For a deep dive on turmeric's evidence base, the NIH National Center for Complementary and Integrative Health maintains a thorough, regularly-updated review.

Storage and freezing

Keeps in the fridge for 5 days and gets better on day two as the spices meld. Freezes beautifully for up to 3 months — portion into individual containers so you can defrost just what you need. Reheat gently with a splash of water; the soup thickens significantly when chilled.

Frequently asked questions

Is this soup spicy?

As written, no — it's warmly spiced but mild. Add fresh chilli with the ginger or finish with chilli oil if you want heat.

How do I make it thicker?

Simmer uncovered for an extra 10 minutes, or blend half the soup and stir it back in for a chunkier-creamy texture.

Method

  1. Sauté onion in coconut oil until soft, about 5 minutes. Add garlic, ginger and spices and stir for 30 seconds until fragrant.
  2. Add lentils and broth, bring to a boil, then simmer 20 minutes until lentils collapse.
  3. Stir in coconut milk and warm through.
  4. Finish with lime juice and a generous handful of cilantro. Salt to taste.

Cook's note

A spoonful of mango chutney swirled in at the end takes this somewhere unexpected and lovely.