There’s something irresistibly comforting about a bowl of creamy mushroom soup on a chilly evening. The earthy aroma of sautéed mushrooms mingling with garlic and herbs fills the kitchen, promising warmth and satisfaction with every spoonful. I discovered this recipe during a weekend when I craved something cozy but nourishing—no fast food shortcuts, just simple ingredients coming together in perfect harmony. What I love most is how easy it is to whip up this velvety soup that feels indulgent but is packed with wholesome flavors, making it a go-to for quiet nights or impressing friends with homemade goodness. Whether you’re a seasoned chef or just someone tired of takeout, this creamy mushroom soup might just become your next favorite comfort food staple.

Why choose Creamy Mushroom Soup today?
Comfort in a Bowl: This creamy mushroom soup wraps you in warmth with every spoonful. Simple Preparation: Minimal ingredients and straightforward steps make it perfect for any home cook. Rich, Earthy Flavor: Sautéed mushrooms and garlic build a deep, satisfying taste. Versatile and Nourishing: Great as a starter or a cozy main, packed with wholesome goodness. Crowd-Pleaser: Impress friends and family with a homemade favorite that beats fast food any day.
Creamy Mushroom Soup Ingredients
For the Soup Base
- Fresh mushrooms – Choose cremini or button mushrooms for rich, earthy flavor that’s key in creamy mushroom soup.
- Unsalted butter – Adds a silky richness and helps sauté the mushrooms evenly.
- Yellow onion – Provides a gentle sweetness that balances the earthiness of the mushrooms.
- Garlic cloves – Fresh minced garlic gives a fragrant punch that elevates the overall taste.
- Vegetable or chicken broth – Use a good-quality broth to build a deep, savory soup foundation.
For the Creaminess & Seasoning
- Heavy cream – This is what makes the soup irresistibly creamy and luxurious.
- All-purpose flour – Helps thicken the soup to the perfect velvety texture without heaviness.
- Fresh thyme – Adds a subtle herbal note that complements the mushrooms beautifully.
- Salt and black pepper – Essential for seasoning and balancing the natural flavors of the ingredients.
Optional Garnish
- Chopped fresh parsley – A sprinkle of freshness for visual appeal and bright flavor.
- Croutons or toasted bread slices – Perfect for dipping and adding a satisfying crunch alongside your creamy mushroom soup.
How to Make Creamy Mushroom Soup
- Clean Mushrooms: Wipe 1 lb mushrooms with a damp cloth and slice into ¼-inch pieces, ensuring even cooking and that each bite offers rich, earthy flavor in your creamy mushroom soup.
- Sauté Onion & Garlic: Melt 2 Tbsp butter in a large pot over medium heat, then cook 1 diced yellow onion and 2 minced garlic cloves until softened and fragrant, about 4 minutes.
- Cook Mushrooms: Add sliced mushrooms and 1 tsp fresh thyme to the pot, sautéing until mushrooms release their juices and turn golden brown, about 6–8 minutes, building deep, earthy flavor.
- Simmer Broth: Pour in 4 cups broth and bring to a gentle simmer. Let it cook for 10 minutes so the flavors meld into a savory, comforting base.
For the Creaminess:
- Thicken Soup: Stir ½ cup heavy cream and 2 Tbsp flour in a small bowl, then whisk into the simmering soup. Cook 3–4 minutes until it reaches a silky, velvety texture.
- Blend Smooth: Carefully transfer soup in batches to a blender, pulsing until smooth but still slightly textured, then return it to the pot and warm over low heat.
- Season & Serve: Taste and adjust salt and pepper. Ladle hot soup into bowls, sprinkle with chopped parsley or croutons, and enjoy the cozy warmth.
Optional: drizzle with truffle oil for gourmet aroma.
Exact quantities are listed in the recipe card below.

Expert Tips for Creamy Mushroom Soup
- Use Fresh Mushrooms: Always choose fresh, firm mushrooms for the best flavor and texture in your creamy mushroom soup; avoid pre-sliced or slimy ones.
- Don’t Overcrowd the Pan: Sauté mushrooms in batches if needed to ensure they brown nicely instead of steaming, which can dilute the soup’s rich earthy taste.
- Perfect Thickness: Gradually add flour mixed with cream to the simmering soup, stirring constantly to avoid lumps and achieve a smooth, velvety consistency.
- Blend with Care: Puree the soup until just smooth to retain some texture; over-blending can make it too thin and less satisfying.
- Season Gradually: Add salt and pepper towards the end of cooking and taste carefully to balance the deep flavors without overpowering the creamy mushroom soup.
Creamy Mushroom Soup Variations
Feel free to get creative with this creamy mushroom soup and make it your own with these delightful twists!
-
Vegan Option: Replace heavy cream with coconut milk for a dairy-free version that still delivers a rich, creamy texture. It adds a unique flavor that pairs beautifully with the earthy mushrooms.
-
Herb Infusion: Experiment with different herbs like rosemary or sage in place of thyme for a delightful flavor twist. Each herb brings its own charming character to the soup.
-
Extra Veggies: Toss in diced carrots or celery along with the onions for added texture and nutrition. These veggies not only enhance the flavor but also contribute a lovely color to your soup.
-
Nutty Finish: Stir in toasted pine nuts or walnuts just before serving to add a satisfying crunch and nutty depth. This little touch elevates the experience, making each spoonful a delightful surprise.
-
Spicy Kick: Add a pinch of red pepper flakes or a splash of hot sauce for heat. Just be careful to adjust the amount according to your taste; a little spice goes a long way!
-
Mushroom Variety: Mix different types of mushrooms, such as shiitake, portobello, or oyster, for intriguing flavors and textures. Each variety adds unique layers of earthiness, making your soup even more complex.
-
Cheesy Delight: Stir in grated Parmesan or a dairy-free cheese alternative just before serving for a salty, umami-rich finish. The melted cheese takes the creaminess to a whole new level.
-
Citrus Zest: A sprinkle of lemon or lime zest right before serving brightens the soup’s flavors. This surprise hint of citrus can awaken the palate and enhance the comforting aspect of this dish.
How to Store and Freeze Creamy Mushroom Soup
Fridge: Store creamy mushroom soup in an airtight container for up to 4 days. Let it cool completely before refrigerating to maintain the best flavor and texture.
Freezer: Freeze the soup in individual portions in freezer-safe containers for up to 3 months. Leave some space at the top for expansion.
Reheating: When ready to enjoy, thaw the soup overnight in the fridge. Reheat gently on the stovetop, adding a splash of water or cream to return its original creamy texture.
Avoid Separation: If the soup appears separated after freezing, simply whisk it while reheating to restore that luscious, velvety consistency of your creamy mushroom soup.
Make Ahead Options
These Creamy Mushroom Soup prep tips are perfect for busy home cooks looking to savor homemade goodness with minimal fuss! You can chop the onions and slice the mushrooms up to 24 hours in advance—just refrigerate them in an airtight container to maintain freshness. Additionally, you can sauté the onions and garlic, and then let them cool before storing them separately; this step enhances the flavor profile, and your soup will taste just as vibrant. When you’re ready to enjoy your cozy soup, simply combine the prepared ingredients, add the broth, and follow the cooking instructions. This way, you’ll have a comforting bowl of creamy mushroom soup ready in no time, saving you precious hour on hectic evenings!
What to Serve with Creamy Mushroom Soup?
There’s nothing quite like pairing your warm bowl of creamy goodness with delightful accompaniments that elevate the whole experience.
-
Crunchy Crusty Bread: A rustic loaf adds a delightful crunch and is perfect for dipping, soaking up every delicious drop of soup.
-
Mixed Green Salad: A light salad with tangy vinaigrette balances the richness of the soup, refreshing your palate with every bite. Picture fresh greens dressed lightly, offering a crisp contrast to the velvety texture.
-
Garlic Parmesan Croutons: These golden bites add a savory crunch, complementing the earthy flavors of the mushrooms while enhancing each spoonful with extra depth.
-
Savory Stuffed Mushrooms: For a themed duo, try baked stuffed mushrooms as a side. Their intense mushroom flavor enhances the soup, creating a delightful harmony that’s simply irresistible.
-
Creamy Polenta: The buttery, creamy nature of polenta pairs beautifully with the mushroom soup, making each spoonful an indulgent treat.
-
Classic Red Wine: A glass of red wine brings out the earthiness of the mushrooms, allowing all the flavors to deepen as you sip and savor.
These pairings will turn your killer creamy mushroom soup into a meal that comforts the soul while singing with flavor and satisfaction.

Creamy Mushroom Soup Recipe FAQs
How do I select the best mushrooms for creamy mushroom soup?
Look for firm, fresh cremini or button mushrooms without dark spots or slimy patches. Freshness is key to getting that deep, earthy flavor that makes this soup so comforting.
What’s the best way to store leftover creamy mushroom soup?
Let the soup cool completely, then transfer it to an airtight container. It will stay fresh in the fridge for up to 4 days. Reheat gently on the stove to keep the creamy texture intact.
Can I freeze creamy mushroom soup, and how should I do it?
Absolutely! Portion the soup into freezer-safe containers, leaving at least 1 inch of headspace to allow for expansion. Freeze for up to 3 months. To thaw, place in the fridge overnight, then reheat slowly on the stovetop, adding a splash of cream or broth if needed.
What if my soup becomes grainy or separated when reheated?
That can happen if the cream curdles or the soup is heated too quickly. To fix this, reheat slowly over low heat while whisking constantly. If separation persists, use an immersion blender briefly to bring back the smooth, velvety texture.
Is creamy mushroom soup safe for pets or people with mushroom allergies?
It’s best to avoid sharing this soup with pets or anyone allergic to mushrooms. Mushrooms can be toxic to many pets and problematic for allergy sufferers. For a pet-friendly alternative, try pureed pumpkin or carrot soup instead—just as cozy and nutritious!

The Creamy Mushroom Soup Recipe That Warms You Right Up
Ingredients
Equipment
Method
- Wipe 1 lb mushrooms with a damp cloth and slice into ¼-inch pieces.
- Melt 2 Tbsp butter in a large pot over medium heat, then cook 1 diced yellow onion and 2 minced garlic cloves until softened and fragrant, about 4 minutes.
- Add sliced mushrooms and 1 tsp fresh thyme to the pot, sautéing until mushrooms release their juices and turn golden brown, about 6–8 minutes.
- Pour in 4 cups broth and bring to a gentle simmer. Let it cook for 10 minutes.
- Stir ½ cup heavy cream and 2 Tbsp flour in a small bowl, then whisk into the simmering soup. Cook 3–4 minutes until silky.
- Carefully transfer soup in batches to a blender, pulsing until smooth but still slightly textured, then return it to the pot and warm over low heat.
- Taste and adjust salt and pepper. Ladle hot soup into bowls, sprinkle with chopped parsley or croutons, and enjoy.



