
Cream of Mushroom Soup
A rich, velvety cream of mushroom soup made with a generous pound of fresh mushrooms, aromatic shallots and garlic, a splash of white wine, and a silky finish of heavy cream. This is the homemade version that puts the canned stuff to shame — deeply savory, warmly herbed, and ready in under an hour. Perfect with crusty bread for dunking.
4 servings · Prep 15 min · Cook 30 min · Total 45 min
American · Soup
Ingredients
Open in recipe scaler →
1 lb cremini mushrooms cleaned and sliced
3 tbsp unsalted butter
2 medium shallots finely diced
3 cloves garlic minced
3 tbsp all-purpose flour
0.5 cup dry white wine such as Sauvignon Blanc
4 cup vegetable or chicken broth low-sodium preferred
chicken broth
1 cup heavy cream
1 tsp fresh thyme leaves or ½ tsp dried thyme
½ tsp dried thyme
1 tsp Worcestershire sauce
1 tsp salt plus more
0.25 tsp black pepper freshly ground
2 tbsp fresh parsley chopped
Equipment
Stovetop
Blender
Mixing Bowl
Pot
Wooden Spoon
Immersion Blender
Measuring Cups
Knife
Ladle
Measuring Spoons
Cutting Board
Instructions
- Melt the @[Butter] in a large #[Pot] over ^[medium-high heat]. Add the @[Shallots] and cook, stirring occasionally, for ~[3–4 minutes] until softened and translucent. Add the @[Garlic] and @[Thyme] and cook for ~[1 minute] more until fragrant.
- Add the sliced @[Cremini Mushrooms] to the pot. Cook, stirring occasionally, for ~[8–10 minutes] until the mushrooms have released their liquid and are deeply golden brown.
- Sprinkle the @[All-Purpose Flour] over the mushrooms and stir to coat evenly. Cook for ~[1–2 minutes] to eliminate the raw flour taste. Pour in the @[White Wine] (if using) and stir, scraping up any browned bits from the bottom of the pot. Let it bubble for ~[1 minute].
- Pour in the @[Vegetable Broth] and add the @[Worcestershire Sauce], @[Salt], and @[Black Pepper]. Stir to combine and bring to a gentle boil, then reduce heat to ^[medium-low] and simmer for ~[10 minutes], stirring occasionally, until slightly thickened.
- Use an #[Immersion Blender] (or carefully transfer half the soup to a #[Blender]) and blend about half the soup until smooth, leaving the rest chunky for texture. Return everything to the pot.
- Stir in the @[Heavy Cream] and warm over ^[medium-low heat] for ~[3–5 minutes] — do not boil. Taste and adjust @[Salt] and @[Black Pepper] as needed. Ladle into bowls and garnish with @[Fresh Parsley] and an extra crack of @[Black Pepper]. Serve with crusty bread.






