Recipe

Coconut, tomato and lentil soup

A gorgeous vegan meal idea.

  • 30 mins cooking
  • Serves 4
  • Print
    Print
This hearty vegan soup is packed with flavour from lentils, fresh tomato, curry powder and coconut milk.
Save even more time and money and make a double batch of this comforting soup to freeze.
Turn this soup into a curry, by reducing the quantity of stock by 1 cup. You could also serve the soup topped with coarsely chopped smoked almonds or crushed pappadums.
Looking for more vegetable soup recipes?

Ingredients

  • 1 tablespoon coconut oil
  • 1 small onion (80g), sliced thinly
  • 2 teaspoons yellow mustard seeds
  • 2 teaspoons curry powder
  • 2 tablespoons tomato paste
  • 1 cup (200g) red lentils
  • 1 litre (4 cups) vegetable stock
  • ½ cup (125ml) coconut milk, plus extra to drizzle
  • 2 medium tomatoes (300g)
  • fresh coriander (cilantro) leaves and lemon wedges, to serve

Method

  • 1
    Heat coconut oil in a medium saucepan over medium-high heat; cook onion, stirring, for 3 minutes or until soft. Add mustard seeds; stir for 4 minutes or until they start to pop. Add curry powder; cook, stirring, for 1 minute. Add tomato paste; cook, stirring, for a further 30 seconds.
  • 2
    Add lentils, vegetable stock and coconut milk; bring to the boil. Reduce heat to low; simmer, covered, for 10 minutes, stirring occasionally or until lentils are tender. Coarsely chop 1 fresh tomato; stir into soup until just heated through. Season to taste.
  • 3
    Ladle soup into bowls; drizzle with a little extra coconut milk, then top with remaining coarsely chopped fresh tomato and the coriander leaves. Serve with lemon wedges.

Notes

Soup can be frozen at the end of step 2. Freeze in airtight containers for up to 1 month.Turn this soup into a curry, by reducing the quantity of stock by 1 cup. You could also serve the soup topped with coarsely chopped smoked almonds or crushed pappadums.

More From Women's Weekly Food