Asparagus is cooked with chicken stock, milk, onion and seasoning in this super simple asparagus soup recipe. The soup is creamy, soft and velvety - perfect for serving for lunch or dinner with a wedge of crusty bread.
- 500g asparagus
- 1 onion
- 2 tbsp. butter
- 250ml chicken stock
- 250ml semi-skimmed milk
- 1 garlic clove
- Salt and pepper
Heat butter in a large saucepan and fry for 5 minutes, or until softened. Add the garlic and fry for 1-2 minutes. Snap the woody ends off of the asparagus and chop the stalks. Add the asparagus to the pan with the onion and garlic and fry for 3-4 minutes.
Add chicken stock and bring to a simmer. Cook for 10 minutes, or until the asparagus is cooked through. Season with salt and pepper. Blitz using a hand blender or by putting into a food processor. Return to a clean saucepan.
Stir in the milk and cook until heated through, but not boiling. Serve hot.