Ingredients
Method
Preparation
- Melt the butter in a large heavy-bottomed pot over medium heat.
- Add the sliced leeks and chopped onion. Cook, stirring occasionally, until soft and translucent, about 6 to 8 minutes.
- Stir in the garlic and cook another 30 seconds until fragrant.
Cooking
- Add the diced potatoes and stock. Bring to a gentle simmer, cover, and cook for 10 minutes until the potatoes start to soften.
- Add the asparagus pieces and peas, and simmer uncovered for 5 to 7 minutes until all vegetables are tender and vibrant green.
- Remove from heat. Use an immersion blender to purée the soup until silky and slightly textured; or transfer in batches to a blender, keeping a vent for steam.
- Return to low heat, stir in the milk or cream, fresh herbs, and lemon juice if using. Warm through gently — do not boil.
- Season with salt and pepper to taste.
Serving
- Ladle into bowls and garnish with reserved asparagus tips, a sprinkle of parsley, and a piece of crusty bread or a spoonful of crème fraîche for indulgence.
Notes
If peas are unavailable, use edamame for a protein-rich twist. For a gluten-free soup, serve with almond flour crackers.