Skip to content
Asparagus soup recipe

Asparagus soup recipe

39 ratings

See method

  • Serves 6
  • 10 mins to prepare and 15 mins to cook
  • 149 calories / serving
  • Freezable
  • Healthy
  • Vegetarian


  • 25g butter
  • 2 shallots, peeled and finely chopped
  • 1 large potato, peeled and diced
  • 2 sprigs fresh thyme
  • 500ml vegetable stock
  • 500g asparagus
  • 200ml dry white wine
  • 100ml single cream (optional)
  • ground black pepper

Each serving contains

  • Energy

  • Fat

    8g 11%
  • Saturates

    4g 22%
  • Sugars

    3g 3%
  • Salt

    0.8g 13%

of the reference intake
Carbohydrate 9.7g Protein 4g Fibre 2.8g


  1. Heat the butter in a medium pan and fry the shallots over a gentle heat until soft. Add the potato, thyme and stock. Bring to the boil and simmer for 5 minutes until tender.
  2. Cut off the asparagus tips and reserve. Cut off and discard any woody stems from the asparagus, then cut the remaining stems into 4cm chunks and add to the stock with the wine. Bring to the boil and simmer for about 8 minutes until the asparagus is tender.
  3. Using a hand blender or liquidise, purée the soup until smooth. Steam the asparagus tips for 4-5 minutes, then add to the soup just before serving. Pour into small bowls with a swirl of cream and a grind of black pepper.

See more Soup recipes

Freezing and defrosting guidelines

Make the soup, then leave to cool at room temperature. Freeze (without garnishes or toppings) in a rigid container, leaving a bit of space for expansion, for up to 1 month. Reheat either from frozen or defrost in the fridge overnight. Once piping hot, add toppings or garnishes and serve.

You may also like

Be the first to comment

Before you comment please read our community guidelines.