Why You'll Love This Soup

This golden lentil soup is the kind of meal that does everything right: it's deeply nourishing, incredibly easy to make, budget-friendly, and bursting with flavor. The combination of red lentils, turmeric, ginger, and coconut milk creates a creamy, warming bowl that's as therapeutic as it is delicious.

Red lentils are one of the best plant-based sources of protein and iron, while turmeric and ginger bring powerful anti-inflammatory benefits. This is the definition of food as medicine.

Ingredients

Serves: 4 | Prep Time: 10 min | Cook Time: 30 min

  • 1½ cups red lentils, rinsed
  • 1 can (400ml) full-fat coconut milk
  • 1 can (400ml) diced tomatoes
  • 3 cups vegetable broth
  • 1 large onion, finely diced
  • 4 garlic cloves, minced
  • 1 tbsp fresh ginger, grated (or 1 tsp ground ginger)
  • 1½ tsp ground turmeric
  • 1 tsp ground cumin
  • ½ tsp ground coriander
  • ¼ tsp black pepper (enhances turmeric absorption)
  • Pinch of cayenne pepper (optional)
  • 2 tbsp olive oil or coconut oil
  • Salt to taste
  • Juice of 1 lemon
  • Fresh cilantro and a drizzle of olive oil to serve

Instructions

  1. Sauté the aromatics: In a large pot over medium heat, warm the oil. Add the onion and cook for 5–6 minutes until softened and lightly golden. Add garlic and ginger; stir for another minute until fragrant.
  2. Bloom the spices: Add turmeric, cumin, coriander, black pepper, and cayenne. Stir constantly for 30–60 seconds to toast the spices in the oil — this deepens their flavor significantly.
  3. Add the base: Pour in the diced tomatoes and stir to combine with the spice mixture. Cook for 2–3 minutes.
  4. Add lentils & liquid: Stir in the rinsed red lentils, vegetable broth, and coconut milk. Bring to a boil, then reduce heat to a gentle simmer.
  5. Simmer: Cook uncovered for 20–25 minutes, stirring occasionally, until the lentils have completely broken down and the soup is thick and creamy.
  6. Finish: Squeeze in the lemon juice and season with salt to taste. For a silkier texture, use an immersion blender to partially blend the soup.
  7. Serve: Ladle into bowls and top with fresh cilantro, a drizzle of good olive oil, and a slice of crusty bread or flatbread.

Nutritional Highlights (Per Serving, approximate)

NutrientAmount
Protein~18g
Dietary Fibre~14g
Iron~5mg
FolateHigh

Tips & Variations

  • Add greens: Stir a few handfuls of baby spinach or kale into the soup during the last 5 minutes of cooking.
  • Make it thicker: Use less broth and cook a few minutes longer for a stew-like consistency.
  • Storage: This soup keeps well in the fridge for up to 4 days and freezes beautifully for up to 3 months.
  • No coconut milk? Substitute with any unsweetened plant-based milk or simply use extra broth.

This golden soup is proof that plant-based cooking doesn't need to sacrifice comfort or flavor. Make a big batch — it only gets better the next day.