This creamy and flavorful fresh asparagus soup is a perfect dish for any season. Made with tender asparagus spears, onions, garlic, and vegetable broth, this soup is a delightful way to enjoy the vibrant taste of asparagus. The soup is easy to prepare and can be served as a starter or a light main course. With its beautiful green color and rich taste, this fresh asparagus soup will surely impress your guests and become a favorite in your household.
Ingredients
- 1 bunch fresh asparagus
- 1 tablespoon olive oil
- 1 medium onion, chopped
- 2 cloves garlic, minced
- 4 cups vegetable broth
- 1 cup milk or heavy cream
- Salt and pepper to taste
- Croutons, fresh herbs, or grated Parmesan cheese for garnish
Directions
- Wash the asparagus spears thoroughly and trim off the tough ends.
- Cut the asparagus into small pieces, reserving a few whole spears for garnish.
- In a large pot, heat the olive oil over medium heat.
- Add the chopped onion and minced garlic. Cook until the onion becomes translucent and fragrant.
- Add the asparagus pieces to the pot and sauté for a few minutes.
- Pour in the vegetable broth and bring the mixture to a boil.
- Reduce the heat, cover the pot, and simmer for about 15-20 minutes until the asparagus is tender.
- Using an immersion blender or a regular blender, puree the soup until smooth and creamy.
- Return the soup to the pot and stir in the milk or heavy cream.
- Season with salt and pepper to taste.
- Simmer for a few more minutes to heat through.
- While the soup is simmering, steam the reserved asparagus spears until they are crisp-tender.
- Remove the soup from heat and ladle it into bowls.
- Garnish each bowl with a few steamed asparagus spears and optionally add croutons, fresh herbs, or grated Parmesan cheese on top.
- Serve the fresh asparagus soup hot and enjoy!