• 1 tbsp olive oil, plus extra for drizzling
  • 1 large onion, peeled and roughly chopped
  • 3 leeks, trimmed and roughly chopped
  • 900 g potatoes, peeled and chopped
  • 1 litre vegetable stock
  • 8 unsmoked British streaky bacon rashers
  • 2 tbsp chopped fresh flat-leaf parsley


  1. 1

    Heat the oil in a large saucepan and add the onion, leeks, potatoes and butter. Cook for 5-10 minutes. Add the stock and bring to the boil. Cover and simmer for 20 minutes, until the potato is soft. Meanwhile, grill the bacon until crispy, then chop into strips.

  2. 2

    Once the soup is ready, remove some of the potato chunks, cool slightly and chop into small cubes. Set aside.

  3. 3

    Blend the soup in a food processor until almost smooth, then divide between bowls. Top with the potato chunks, bacon strips and parsley. Season with freshly ground black pepper and serve drizzled with the olive oil.


    Cook's tip: for vegetarians, serve the soup with crispy onions inplace of the bacon. 

Nutritional Details

Each serving provides
  • Energy 1043kj 249kcal 12%
  • Fat 9.4g 13%
  • Saturates 2.7g 14%
  • Sugars 4.2g 5%
  • Salt 2.0g 33%

% of the Reference Intakes

Typical values per 100g: Energy 234kj/56kcal

Each serving provides

27.8g carbohydrate 5.1g fibre 10.8g protein

Show us how you cook it!
Back to top