Ingredients
Method
Preparation
- Heat the olive oil in a large pot over medium heat. Add the diced onion and a pinch of salt; cook until translucent and fragrant, about 5 minutes.
- Add the minced garlic and cook for 30–60 seconds until fragrant — careful not to brown it.
- Stir in the diced potatoes and stock. Bring to a gentle simmer, cover, and cook until the potatoes are just tender, about 10–12 minutes.
- Add the asparagus pieces (save the tips) and simmer for 4–5 minutes until the asparagus is tender and vibrantly green.
- Use an immersion blender to purée the soup until silky smooth, or carefully transfer in batches to a blender.
- Return the soup to the pot if needed, stir in the almond milk, lemon zest, and a squeeze of lemon juice. Warm through gently — do not boil — and season to taste.
- Quickly blanch the reserved asparagus tips in boiling water for 30–45 seconds, then plunge into ice water to preserve color. Use these to garnish each bowl.
Notes
This soup can be chilled and served cold, or made with variations such as coconut milk for extra silkiness. Storage: refrigerate in an airtight container for up to 4 days or freeze for up to 3 months.
