VThe cold weather can tempt us to comfort eat and lack of good digestive fibre has been known to play havoc with our guts. Why not try this delicious winter soup to keep you warm and is packed full of nutrients to keep your body ticking over the long cold winter months. Spinach is a great source of iron and the potato makes this a filling meal that will give you lots of slow releasing energy.





  • 2 tbsp extra virgin olive oil
  • 1 large red onion, finely chopped
  • 2 cloves garlic, minced
  • 1lb fresh, baby spinach, washed
  • 1lb fresh watercress, washed
  • ¼ lb rocket, washed
  • 35 fl oz/1 litre vegetable stock (if not fresh use a good stock cube)
  • 1 large potato, peeled and cut into 8
  • Sea salt and freshly ground black pepper


Serves 4

  • Heat the olive oil in a stock pot or large saucepan. Sauté the onion for five minutes, then add the garlic cook for a further 2 minutes.
  • Add the spinach, watercress and rocket to the onion and stir.
  • Add the vegetable stock and potato.
  • Bring to a boil, reduce to a gentle simmer and cook until the potato is soft but not broken up.
  • Blend the soup using a hand blender or food processor.
  • Season to taste and serve or (optional) serve with bread croutons or with a little creme fraiche stirred through if you are not weight watching.