There’s something about creamy mushroom soup that feels like a warm hug for your soul, especially when the days get shorter and the evenings a little chillier. If you’re like me, sometimes you just crave a bowl of something that’s both satisfying and comforting—but still easy enough to whip up after a long day. That’s where this recipe comes in.
This soup blends earthy mushrooms, golden garlic butter, and a silky cream base into a dish that feels indulgent but won’t chain you to the stove all night. In just 45 minutes, you’ll have a steaming pot of pure comfort ready to share (or keep all to yourself—no judgment here).
Perfect as a vegetarian comfort food for meatless Mondays, a starter for dinner parties, or just a cozy bowl on the couch with your favorite blanket, this is one recipe you’ll find yourself making again and again. Bonus: the smell of mushrooms sizzling in garlic butter might just make your neighbors jealous.
Why You’ll Love This Creamy Mushroom Soup
-
It’s quick—done in under an hour.
-
Packed with flavor thanks to garlic butter and caramelized onions.
-
A homemade soup recipe that tastes restaurant-quality.
-
Flexible: serve it as a starter, side, or main course.
-
Ideal for chilly nights and cozy fall dinner ideas.
Creamy Mushroom Soup with Garlic Butter
- Total Time: 45 minutes
- Yield: 4 servings 1x
Description
Creamy Mushroom Soup with Garlic Butter is a rich, velvety vegetarian comfort food made with sautéed mushrooms, garlic butter, and a silky cream base. Ready in under an hour, this cozy soup is perfect for chilly evenings, meatless dinners, or elegant starters.
Ingredients
-
500 g (17.6 oz) fresh mushrooms, sliced
-
3 tbsp (42 g) unsalted butter
-
4 cloves garlic, minced
-
1 medium onion, finely chopped
-
3 cups (720 ml) vegetable broth
-
1 cup (240 ml) heavy cream
-
1 tbsp (8 g) all-purpose flour
-
Salt and black pepper, to taste
-
2 tbsp (8 g) chopped fresh parsley (optional, for garnish)
Instructions
-
In a large pot over medium heat, melt the butter.
-
Add garlic and sauté for 1 minute until fragrant.
-
Stir in onion and cook 3–4 minutes until translucent.
-
Add mushrooms and cook 8–10 minutes until browned and juices are released.
-
Sprinkle flour over mushrooms, stir, and cook 1–2 minutes.
-
Pour in vegetable broth, bring to a simmer, and cook 10 minutes.
-
Reduce heat, stir in cream, season with salt and pepper, and simmer 5 minutes until smooth.
-
Garnish with parsley and serve hot with bread.
Notes
Mix mushroom varieties (cremini, shiitake, portobello) for deeper flavor.
Don’t overcook garlic—keep it fragrant, not bitter.
Save a few sautéed mushrooms for garnish to elevate presentation.
Freeze without cream for better texture, then add cream after reheating.
For dairy-free, use olive oil and coconut milk or cashew cream.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Category: Soup
- Method: One-Pot / Stovetop
- Cuisine: European / International
Ingredients You’ll Need
-
500 g (17.6 oz) fresh mushrooms, sliced
-
3 tbsp (42 g) unsalted butter
-
4 cloves garlic, minced
-
1 medium onion, finely chopped
-
3 cups (720 ml) vegetable broth
-
1 cup (240 ml) heavy cream
-
1 tbsp (8 g) all-purpose flour
-
Salt and black pepper, to taste
-
2 tbsp (8 g) chopped fresh parsley (optional, for garnish)
Step-by-Step Instructions
-
In a large pot over medium heat, melt the butter.
-
Add the minced garlic and sauté for about 1 minute until fragrant.
-
Stir in the onion and cook for 3–4 minutes until soft and translucent.
-
Add sliced mushrooms and cook 8–10 minutes until they release juices and begin to brown.
-
Sprinkle flour over mushrooms and stir. Cook 1–2 minutes to remove the raw flour taste.
-
Pour in vegetable broth and bring to a gentle simmer. Cook 10 minutes, stirring occasionally.
-
Reduce the heat to low, stir in heavy cream, and season with salt and black pepper.
-
Simmer for 5 minutes until rich and velvety.
-
Garnish with fresh parsley if desired and serve hot with crusty bread.
Cooking Tips for the Perfect Garlic Butter Soup
Here’s the thing about soups—they’re forgiving. If your flour clumps a little, don’t panic. A good stir (or an immersion blender, if you’re fancy like that) will smooth it out.
Want a deeper mushroom flavor? Use a mix of mushrooms—cremini, shiitake, and portobello all play beautifully together. If you’re short on time, even plain button mushrooms do the job.
A quick note on garlic: sautéing it just until fragrant keeps it sweet and mellow. Overcook it, and it can taste a little bitter (and we don’t want bitter soup…unless it’s about life, in which case, pass the wine).
And my favorite trick? Save a few sautéed mushroom slices before adding the broth and use them as garnish. It instantly makes your rich mushroom soup look like it came from a cozy bistro.
A Little Story from My Kitchen
This recipe has a special place in my heart because it reminds me of when I first started cooking for my now-husband. Back then, I wanted to make something impressive but not overwhelming. Soup felt approachable—low stakes, high reward.
I remember nervously stirring the pot, hoping he wouldn’t notice I’d accidentally used half a stick of butter instead of a few tablespoons. Turns out, he loved it. In fact, he still swears that overly buttery version was the best I’ve ever made!
Since then, creamy mushroom soup has become a family staple. It’s what I serve when friends drop by, when my kids need something soothing after a long day, or when I just want a taste of cozy nostalgia. It’s more than soup—it’s a little memory maker in a pot.
What to Serve with Creamy Mushroom Soup
Pairing matters, friends! This soup is luscious on its own, but it shines when served with the right sides. A hunk of warm sourdough or a loaf of garlic bread turns it into a full meal.
For lighter fare, a crisp green salad with lemon vinaigrette balances out the richness. And if you’re entertaining? Serve this soup in small cups as a starter before a roast chicken or pasta main dish—it makes for a very elegant presentation without being fussy.
Oh, and don’t forget a glass of white wine (a Chardonnay works wonders). It elevates the earthiness of the mushrooms while keeping things light and cozy.
How to Store Leftovers
If you somehow resist polishing off the whole pot, storing is simple. Let the soup cool to room temperature before transferring it to an airtight container. It will keep in the fridge for up to 4 days.
For longer storage, freeze in portions for up to 2 months. Pro tip: freeze it without the cream if you plan on reheating later—then stir in cream once warmed. This keeps the texture smooth instead of grainy.
When reheating, use low heat on the stovetop and stir often. Avoid boiling—it can cause the cream to split (and we worked too hard for velvety goodness to let that happen!).
FAQs About Creamy Mushroom Soup
Can I make this dairy-free?
Yes! Swap butter with olive oil and use coconut milk or cashew cream. It’ll still be a delicious vegetarian comfort food.
What mushrooms are best for this soup?
Cremini, button, and portobello are great, but feel free to mix varieties for a deeper, more complex flavor.
Can I add protein?
Absolutely. Grilled chicken, shrimp, or even lentils make this a heartier dish.
Is this a good make-ahead meal?
Yes, it’s one of those fall dinner ideas that gets better the next day as flavors meld. Just store properly and reheat gently.
Wrapping It Up with a Spoonful of Comfort
At the end of the day, this creamy mushroom soup isn’t just about feeding yourself—it’s about savoring a moment of comfort. Whether you’re curled up after work, feeding picky eaters, or hosting friends, it’s a recipe that never fails to deliver.
So the next time you’re looking for a quick yet soul-warming meal, remember this pot of garlicky, buttery goodness. Grab your favorite spoon, dip into that velvety richness, and enjoy every bite.
Discover more delicious recipes by following me on Facebook and Pinterest.
