Delicate, savory, and fresh, this easy to make Cream of Asparagus Soup is full of the mouthwatering flavor of shallots and garlic, with a mild base of fresh asparagus, chicken broth, and cream.
Melt butter in a heavy pot or dutch oven set over medium heat.
Add shallots and cook for 1 minute.
Stir in garlic and parsley and continue to cook for 1 minute.
Add asparagus; season with salt and pepper and continue to cook for 5 minutes.
Stir in chicken broth and lemon juice; bring to a boil.
Reduce heat to a steady simmer and cook for 10 more minutes, or until asparagus is tender.
Using an immersion blender, blend the soup until pureed.
Whisk in the heavy cream and continue to cook for 3 more minutes, or until heated through. If you prefer a creamier soup, add a bit more cream to reach desired consistency.