This creamy asparagus soup recipe is silky, rich, and full of fresh flavor. Made from scratch in 40 minutes with simple ingredients, it’s the perfect cozy spring soup for lunch or dinner.
Prep Time5 minutesmins
Cook Time35 minutesmins
Total Time40 minutesmins
Course: Soup
Cuisine: American
Keyword: cream of asparagaus soup, creamy asparagus soup recipe
1teaspoonSaltI love Redmond Real Salt. Use code “Pioneering” for 15% off.
1/4teaspoonPepper
1/2CupHeavy Cream
1/2Cup Parmesan Cheeseplus additional for to garnish, if desired
Instructions
In a large pot over medium heat, melt the butter. Add the onions and cook until soft and translucent, about 5–7 minutes. Add the garlic and cook for 30 seconds, just until fragrant.
Sprinkle the flour over the onions and garlic and whisk until a thick paste forms. Cook for 1 minute to remove the raw flour taste.
Slowly whisk in the broth, salt, and pepper.
Add all of the chopped asparagus, bring the soup to a boil, then reduce heat, cover, and simmer for 25–30 minutes, or until the asparagus is very tender.
Using an immersion blender, purée the soup until completely smooth.
Return the soup to low heat and stir in the heavy cream and Parmesan cheese. Taste and adjust seasoning as needed. Simmer uncovered until the soup reaches your desired thickness.
Ladle into bowls and serve with additional Parmesan cheese, if desired.
Notes
Recipe Tips:
For an extra smooth texture, blend the soup in batches using a high-speed blender
Don’t skip cooking the flour for a full minute to avoid a raw taste
Cut asparagus into even pieces so it cooks evenly
Add cream at the end to prevent curdling
For a more elegant presentation, reserve asparagus tips and cook them separately for garnish