Ingredients
Method
Cooking Steps
- In a large pot, heat olive oil over medium heat. Add chopped onion and garlic, and sauté until softened.
- Add asparagus pieces and cook for a few minutes.
- Pour in the broth and bring to a boil. Reduce heat and let simmer until asparagus is tender, about 15 minutes.
- Use an immersion blender to puree the soup until smooth.
- Stir in heavy cream and heat through. Season with salt and pepper to taste.
- Serve hot, garnished with croutons or parsley and a squeeze of lemon juice if desired.
Notes
For best results, use fresh asparagus. Avoid overcooking the asparagus to maintain color and flavor. Adjust cream based on desired richness. Add more broth for a thinner soup. Variations include adding herbs like thyme or dill, or using coconut milk for dairy-free options. Store leftovers in an airtight container for up to three days and reheat on low heat.
