A delectable, yet easy soup. You can easily halve the quantities – or make it all and freeze some for another day!

Top tip: try adding a tin of white beans (e.g. butter beans or white haricot beans) to the soup for extra goodness and flavour.

Ingredients

  • 1 tsp olive oil
  • 1 onion, peeled and chopped
  • 900ml/1¾ pints vegan stock
  • 1 bunch/packet watercress – about 110g/4oz in weight
  • 700g/1½ lbs potatoes, peeled and diced
  • 2–3 tbsp dairy-free milk
  • Salt & black pepper

To serve:

  • 3–4 tbsp plain non-dairy yoghurt

      Method

      1. In a large saucepan, sauté onion in the oil.
      2. Turn down heat and cover – cook for 5 minutes until the onion is translucent but not brown.
      3. Add a little stock if necessary to prevent sticking.
      4. Add the potatoes, and cook, covered for 5–10 minutes.
      5. Stir from time to time, adding a little stock to prevent sticking.
      6. Stir in rest of stock and bring to the boil.
      7. Cover pan and leave to simmer on a low heat for about 20–25 minutes or until the potatoes are cooked.
      8. Reserve some watercress sprigs for garnish then add rest of watercress to the soup.
      9. Add non-dairy milk to soup and then blend everything thoroughly.
      10. Season to taste.
      11. Serve the soup hot in bowls, each with a swirl of yoghurt and watercress garnish.
      12. Very good served with crusty wholemeal bread and a mixed bean salad on the side.

      For more great ‘Soups and Sandwiches’, click here.

      Recipe details

      Serves: 4

      Prep time: 0 hr

      25 mins

      Cook time: 0 hr

      40 mins

      More recipes

      • 14 December 2020

        Chocolate Pots with Piped Biscuits

      • 21 October 2014

        Spinach and Potato Curry