Make this spiced carrot and lentil soup, then check out our spiced lentil soup, carrot and coriander soup, carrot soup, cock-a-leekie soup and more warming soup recipes.


  • 2 tbsp groundnut oil
  • 2 onions, diced
  • 500g carrots, diced
  • 1 tbsp mild curry powder
  • 4 tbsp red lentils
  • 1.5 litres vegetable stock
  • 1 tsp cumin seeds
  • 4 tbsp coconut yogurt or natural yogurt
  • a small bunch coriander, leaves picked


  • STEP 1

    Heat 1 tbsp of oil in a large pan and soften the onions and carrots for 10 minutes. Add the curry powder and fry for 2 minutes before adding the lentils and stock. Bring to the boil and simmer for 20 minutes until the carrots are tender and lentils soft. Season with pepper and a little salt if it needs it.

  • STEP 2

    Take off the heat and blend until smooth using a stick blender (or blend in a food processor then pour back into the pan to reheat).

  • STEP 3

    Heat the rest of the oil in a small frying pan then sizzle the cumin seeds until golden and fragrant.

  • STEP 4

    Top each bowl of soup with a spoonful of yogurt, the cumin seeds and a sprinkle of coriander leaves.

Try more of our soup recipes

Celeriac Soup Recipe with Chorizo

Comments, questions and tips

Rate this recipe

What is your star rating out of 5?

Choose the type of message you'd like to post

Choose the type of message you'd like to post

Overall rating