Creamy Coconut Curry Lentil Soup

By HaidkingAugust 13, 2026

One pot, 25 minutes, totally vegan

⏱ Prep · 5 min🍳 Cook · 20 min📋 Total · 25 min👤 Serves · 4📊 Easy
Creamy Coconut Curry Lentil Soup

A cozy one-pot coconut curry lentil soup that's creamy, comforting and 100% vegan. Red lentils, coconut milk and warm curry spices simmer into a thick, protein-rich bowl in 25 minutes with just one pot to wash.

Ad placeholder — 728 × 90

Ingredients

Serves4

Instructions

  1. 1

    Heat the coconut oil in a large pot over medium heat. Add the onion and cook 4 minutes until softened.

  2. 2

    Stir in the garlic, ginger, curry paste, cumin and turmeric and cook 1 minute until fragrant.

  3. 3

    Add the diced tomatoes, coconut milk, vegetable broth and rinsed lentils. Stir and bring to a gentle boil.

  4. 4

    Reduce to a simmer and cook uncovered 18–20 minutes, stirring occasionally, until the lentils are soft and the soup has thickened.

  5. 5

    Stir in the spinach and cook 1 minute until wilted. Finish with salt and a squeeze of lime.

  6. 6

    For an extra-creamy bowl, blend half the soup with an immersion blender, then stir it back in.

Pro Tips

  • 💡Red lentils break down on their own — no soaking, and they thicken the soup as they cook.
  • 💡A squeeze of lime at the end wakes up all the coconut and curry flavors.
Ad placeholder — 300 × 250