• Save Your Favorite Recipes
  • Share Your Feedback on Recipes
  • Keep Track of Recipes you like/dislike

Cream of Asparagus Soup

A rich and creamy asparagus soup.
Cream of Asparagus Soup

Share This Recipe

77% of people like this recipe
( 13 votes )

What do you think?

Servings: 4
Total Time: 1 hour
Recipe by: Rae


4 TBSP unsalted butter
2 cups small diced yellow onion
1 cup small diced celery
2 bunches asparagus
2 cloves garlic, chopped
1/3 cup all-purpose flour
4 cups vegetable broth
2 cups heavy cream
2 cups half & half
1 tsp kosher salt
1/4 tsp white pepper
1 TBSP lemon juice


1. Trim the bottom of the asparagus stems and discard. Slice the stems, keep the tips separated and set aside for later.

2. In a dutch oven melt the butter over medium heat then and add the onions, celery, asparagus stems, and garlic. Stir together and cook until the onions are translucent, the celery and asparagus have softened, and the garlic is aromatic, about 10 minutes.

3. Add the flour and stir together until well combined, reduce heat to medium-low. Cook, stirring often, until thick and just beginning to brown, about 10 minutes.

4. Add the vegetable broth and increase the heat to medium-high and bring to a boil. Stir often until well thickened, about 8 minutes.

5. Add the heavy cream, half & half, salt, and pepper and stir to combine. Stir often until the soup begins to bubble. Reduce heat to low and stir often until thickened, about 10 minutes more. Puree the soup with an immersion blender or in batches in a blender. Strain through a fine mesh strainer. Add the asparagus tips to the soup and simmer for 5 minutes.

6. Turn off the heat and stir in the lemon juice. Taste and season with more salt and/or pepper.


If the soup begins to stick to the bottom turn off the heat and let if sit for 10 minutes then go back and stir.

Recipe Feedback

Cream of Asparagus Soup

Got some tips or comments for this recipe?

Kitchen Essentials
Affiliate links to products we use and recommend