Leek & potato soup

A really simple soup that can be made in advance and kept warm on the hob until you're ready to serve.
Sorry, but we can’t put these items directly into your trolley, but click and you can do it yourself.


Ready time:50 minutes

Rate this recipe

Prep time:
15 minutes

Cooking time:
35 minutes

1 serving provides

  • 12.4
  • 289
  • 3.7
  • 1
  • 5.49


  1. Heat the oil in a large saucepan and add the onion, leeks, potatoes and butter. Cook for 5-10 minutes. 
  2. 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. 
  3. Once the soup is ready, remove some of the potato chunks, cool slightly and chop into small cubes. Set aside. 
  4. 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.

Veggie Tip:
Serve the soup with crispy onions inplace of the bacon. 


  • 1 tablespoon olive oil by Sainsbury's, plus extra for drizzling
  • 1 large onion, peeled and roughly chopped
  • 3 leeks, trimmed and roughly chopped
  • 900g potatoes, peeled and chopped
  • 30g unsalted English butter by Sainsbury's
  • 1 litre vegetable stock
  • 8 unsmoked British streaky bacon rashers by Sainsbury's
  • 2 tablespoons chopped fresh flat-leaf parsley

Get practical help