Creamy Mushroom Soup
There’s something undeniably enticing about a warm bowl of creamy soup on a chilly day. Picture yourself curling up on the couch, blankets piled high, as a rich, silky Creamy Mushroom Soup fills your home with its earthy aroma. The mushrooms soften into velvety bites, while the addition of cream ensures each spoonful is both comforting and decadent. It’s the kind of dish that speaks to the soul, making any dreary day instantly brighter.

I still remember the first time I tried this soup. It was a crisp autumn afternoon, and I was wrapped up in a fluffy sweater, savoring the rich flavors that seemed to wrap around me like a warm hug. My grandmother used to make a version of this soup, and whenever I tasted it, I was transported back to her cozy kitchen. Now, I create it with my little ones, who eagerly await the first taste. I can’t wait for you to experience this delightful recipe—perfect for any fall or winter evening when you want something warm, creamy, and utterly satisfying.
Table of Contents
Why You’ll Love This Recipe
- Simple & Quick: This Creamy Mushroom Soup comes together in under an hour, making it an easy weeknight dinner choice.
- Irresistible Flavor: The combination of mushrooms, garlic, and a splash of wine creates a deep, savory flavor profile that is hard to resist.
- Eye-Catching Appeal: With its creamy texture and earthy tones, this soup not only tastes delicious but also looks fabulous in a bowl—garnished with herbs.
- Flexible Serving: Whether it’s a light lunch, a satisfying dinner, or a starter for a dinner party, this soup fits right in.
- Diet-Friendly Options: You can easily make this soup gluten-free or dairy-free with some simple swaps, so everyone can enjoy it.

Ingredients You’ll Need
- 4 tbsp butter: A rich base that adds depth and flavor. You can substitute with olive oil for a lighter option.
- 1 medium onion, chopped: This softens and sweetens as it cooks, acting as the aromatic backbone for the soup.
- 1 potato, peeled and diced: This helps thicken the soup naturally, adding creaminess without excess cream if you desire. Russets or Yukon Gold are good choices.
- 1 lb baby bella mushrooms, sliced: Baby bellas give a robust flavor; however, you can mix in some shiitake or cremini for variety.
- 1 clove of garlic, minced: Garlic enhances the flavors and offers a bold yet comforting aroma.
- ¼ cup dry white wine: A splash of wine elevates the entire flavor profile. If you prefer, you can use vegetable broth for a non-alcoholic version.
- 3 cups vegetable or chicken broth: Use homemade or store-bought; just ensure it’s low sodium for better control over flavors.
- 1 cup heavy cream: This is where the richness comes from. For a lighter option, consider using half-and-half or coconut cream for a dairy-free approach.
- Salt and freshly ground black pepper, to taste: Essential for bringing all the flavors together.
- Fresh thyme, for garnish: Adds a touch of freshness that beautifully complements the earthy mushrooms.
How to Make Creamy Mushroom Soup
Heat and Sauté: In a large pot, melt the butter over medium heat. Once it’s shimmering, toss in the chopped onion and diced potato. Sauté for about 5–6 minutes until the onion is soft and translucent, stirring occasionally to avoid burning.
Add Mushrooms: Stir in the sliced baby bella mushrooms, allowing them to release their moisture and cook down for another 8–10 minutes. Look for them to become tender and lightly browned, which enhances their flavor. Then, add the minced garlic and cook for an additional minute until fragrant; your kitchen will smell divine!
Deglaze with Wine: Pour in the dry white wine, scraping up any delicious browned bits sticking to the bottom of the pot. Let it simmer for 2–3 minutes until it reduces slightly, infusing the soup with a rich depth of flavor.
Add Broth and Cream: Next, add the broth and heavy cream, stirring to combine. Increase the heat to bring the mixture to a gentle boil before reducing it to a low simmer. Cook for 15–20 minutes, or until the potatoes are tender. You want them soft enough so they can blend beautifully into the soup.
Blend Until Smooth: Once you’ve cooked the soup, use an immersion blender to puree everything until smooth and creamy. If you don’t have one, carefully transfer the soup in batches to a countertop blender, ensuring you don’t overfill it. Blending until silky will give it that luxurious texture that makes this soup so special.
Garnish and Serve: Ladle the soup into bowls, topping each serving with a few reserved sautéed mushroom slices, a sprinkle of fresh thyme, and a drizzle of cream if you’d like. The contrast of creamy soup and vibrant herbs looks so inviting!
Storing & Reheating
If you have leftovers, cool the Creamy Mushroom Soup completely before storing it. Keep it in an airtight container in the fridge for up to 4 days, or freeze for up to 3 months in a freezer-safe container. When you’re ready to enjoy it, heat it gently on the stovetop over low heat until warmed through, about 10 minutes. The texture may change slightly after freezing; a splash of broth or cream will refresh it beautifully.
Chef’s Helpful Tips
- Avoid overcooking the garlic; it should remain fragrant, not burnt, which can add bitterness to the soup.
- If you like a chunkier texture, reserve some of the sautéed mushrooms and add them back in after blending.
- Consider adding a dash of balsamic vinegar at the end of cooking for a touch of brightness.
- Adjust seasoning at the end; sometimes all it takes is a little extra salt to balance the flavors beautifully.
- Experiment with herbs! Aside from thyme, rosemary or parsley can add different flavor dimensions.
- This soup is great for meal prep—make a double batch and have a comforting dish ready for busy nights.
Recipe FAQs
Can I make this soup vegan?
What kind of mushrooms can I use?
Can I freeze this soup?
How can I enhance the flavor of the soup?
More Dinner Recipes
- Ham Tetrazzini
- Cheesy Hashbrown Casserole
- Thai Coconut Soup with Chickpeas
- Turkey Cranberry Sliders
- Chicken Cordon Bleu Casserole
👉 If you make my Creamy Mushroom Soup recipe, please leave a comment and a star rating — it really helps others discover the recipe.
Follow me on
Pinterest
for more easy recipes.

Creamy Mushroom Soup
- Prep Time: 10 minutes
- Cook Time: 30 minutes
- Total Time: 40 minutes
- Yield: 4 servings 1x
- Category: Soup
- Method: Stovetop
- Cuisine: Comfort Food
Description
This creamy mushroom soup is a delicious, warm bowl of comfort perfect for chilly days. Easy to make, it combines baby bella mushrooms, rich cream, and aromatic herbs for a flavor experience that warms the soul.
Ingredients
- 4 tbsp butter
- 1 medium onion, chopped
- 1 potato, peeled and diced
- 1 lb baby bella mushrooms, sliced
- 1 clove of garlic, minced
- ¼ cup dry white wine
- 3 cups vegetable or chicken broth
- 1 cup heavy cream
- Salt and freshly ground black pepper, to taste
- Fresh thyme, for garnish
Instructions
- Melt butter over medium heat in a large pot.
- Sauté chopped onion and diced potato until soft.
- Add sliced mushrooms and cook until tender and browned.
- Stir in minced garlic and cook for an additional minute.
- Deglaze pot with white wine, scraping browned bits.
- Add broth and heavy cream, bring to a boil, then simmer.
- Blend the soup until smooth using an immersion blender.
- Garnish and serve with sautéed mushroom slices and thyme.
Notes
For a lighter soup, substitute heavy cream with half-and-half or coconut cream.
Leftovers can be stored in the fridge for 4 days or frozen for up to 3 months.
Adjust seasoning before serving for best flavor balance.
Nutrition
- Serving Size: 1 cup
- Calories: 320
- Sugar: 3g
- Sodium: 800mg
- Fat: 25g
- Saturated Fat: 15g
- Unsaturated Fat: 6g
- Trans Fat: 0g
- Carbohydrates: 22g
- Fiber: 2g
- Protein: 5g
- Cholesterol: 80mg




