Save There's something about the way mushrooms transform when they hit a hot pan—that sudden sizzle and the earthy perfume that fills your kitchen—that made me fall in love with this soup on a gray October afternoon. My neighbor had dropped off a basket of mixed mushrooms from the farmer's market, more than I knew what to do with, and I remembered my grandmother mentioning that the best mushroom soup comes from patience, not speed. That day I learned she was right: watching those golden-brown pieces release their deep umami into the broth felt like uncovering a secret.
I made this for my sister on the first snowy evening of the season, and she sat at my kitchen counter with a steaming bowl, not saying much, just breathing in the steam and smiling quietly. That's when I knew the recipe had worked—not because it tasted refined or fancy, but because it did exactly what it promised: it wrapped around you like a warm sweater and made the world outside feel less cold.
What's for Dinner Tonight? 🤔
Stop stressing. Get 10 fast recipes that actually work on busy nights.
Free. No spam. Just easy meals.
Ingredients
- Mixed fresh mushrooms (cremini, button, shiitake), 500 g (1 lb), cleaned and sliced: This mix is your flavor foundation—cremini gives earthiness, button provides texture, and shiitake brings that deep umami punch that makes people ask what makes it taste so good.
- Unsalted butter, 2 tbsp: Butter matters here because it carries flavor better than oil alone and creates that silky mouthfeel that makes each spoonful feel intentional.
- Olive oil, 1 tbsp: The oil raises the smoke point so you can brown the mushrooms properly without the butter burning.
- Onion, 1 medium, finely chopped: Don't rush this step—a finely chopped onion disappears into the broth and becomes sweetness without fanfare.
- Garlic, 2 cloves, minced: Fresh garlic wakes up the whole pot in just one minute of cooking, so don't skip it or use powder here.
- Carrot, 1 medium, peeled and diced: Carrots add natural sweetness that balances the earthy mushrooms and brightens the overall flavor.
- Celery stalk, 1, diced: This is your secret depth ingredient—it adds complexity that people taste but can't quite name.
- Vegetable broth, 1 L (4 cups): Use good quality broth because it's your liquid anchor; weak broth means a weak soup.
- Heavy cream, 120 ml (½ cup): This transforms the soup into something luxurious—add it at the end to preserve its richness.
- Dry sherry, 2 tbsp (optional): If you use it, let it reduce for a minute to burn off the alcohol and concentrate the flavor.
- Dried thyme, ½ tsp (or 1 tsp fresh thyme leaves): Thyme is the herb that belongs with mushrooms—trust it completely.
- Bay leaf, 1: Remove this before blending, or you'll regret it immediately.
- Salt and freshly ground black pepper, to taste: Season at the end, after the cream, because cream can mute salt and pepper.
- Fresh parsley, 2 tbsp, chopped (for garnish): This is your last-minute flash of green that makes the bowl look alive.
Tired of Takeout? 🥡
Get 10 meals you can make faster than delivery arrives. Seriously.
One email. No spam. Unsubscribe anytime.
Instructions
- Heat your pan and build your base:
- In a large pot, melt the butter with the olive oil over medium heat until the butter stops foaming and smells nutty. Add the onion, carrot, and celery, stirring every minute or so until they've softened and the onion turns translucent, about 5 minutes.
- Wake it up with garlic:
- Add the minced garlic and stir constantly for just 60 seconds—you want to smell that garlic bloom, not burn it. If it starts browning too fast, pull the pan away from the heat for a second.
- Brown your mushrooms and coax out the umami:
- Stir in all the mushrooms and the thyme, then stop stirring too much—let them sit in contact with the hot pan so they brown properly. After about 8–10 minutes, they should look golden and smell deeply earthy, and you'll notice liquid pooling in the pot, which is a sign they've released their moisture.
- Optional: add the sherry:
- If using it, pour in the sherry and let it bubble gently for 1–2 minutes so the alcohol cooks off and the flavor concentrates into something sweet and complex.
- Simmer with broth and herbs:
- Pour in the vegetable broth, add the bay leaf, and bring everything to a gentle boil. Then lower the heat and let it simmer uncovered for 15 minutes—this isn't just cooking, it's letting all those flavors marry together.
- Blend to your texture:
- Remove the bay leaf first. Use an immersion blender to purée the soup however you like it—I usually blend it until it's mostly smooth but still has some mushroom texture. If you blend it all smooth, it feels almost like a bisque.
- Add cream and season gently:
- Stir in the heavy cream and taste before seasoning. Add salt and freshly ground black pepper slowly, tasting as you go—you're looking for that moment when everything clicks into place.
- Finish and serve:
- Ladle the soup into warm bowls and scatter fresh parsley on top. The heat of the soup will brighten the parsley's green color and make it smell incredible.
Save My friend brought her young daughter over one evening, and the girl asked why the soup was brown, not like a normal soup. I realized then that this isn't about impressing anyone—it's about making something so genuinely nourishing and honest that it becomes part of your story, part of how people remember eating at your table.
Still Scrolling? You'll Love This 👇
Our best 20-minute dinners in one free pack — tried and tested by thousands.
Trusted by 10,000+ home cooks.
When to Blend and When to Leave It Whole
The decision to blend is entirely yours, and it changes everything about the soup's personality. A fully blended mushroom soup becomes silky and elegant, almost like a velvet glove in a bowl—perfect for when you want to feel fancy on a Tuesday night. If you leave it mostly chunky with just a few strokes of the immersion blender, you get more texture and more of that satisfying mushroom bite, which feels homier and more forgiving. I usually land somewhere in the middle, blending just enough to create creaminess while keeping some tender mushroom pieces that remind you what you're eating.
Why Mushroom Types Actually Matter
Using just one type of mushroom means you're missing out on flavor layers. Cremini mushrooms are your reliable friend—earthy and deep without being overwhelming. Button mushrooms are the kitchen staple that won't let you down but also won't blow your mind. Shiitake is the showstopper, bringing umami and a slightly meaty texture that makes people pause mid-spoonful and wonder what you did. If you can find oyster or porcini mushrooms, they're worth the extra effort, but honestly, this soup works beautifully with whatever you can get your hands on.
Variations and Flexibility
This recipe is a foundation, not a rigid rule, and I've learned that the best cooking comes from trusting your instincts. Some nights I add a splash of balsamic vinegar at the end for subtle sweetness, or a pinch of nutmeg to echo the cream. You can make this completely vegan by swapping the butter for olive oil and the cream for cashew cream or oat cream—it works beautifully and honestly tastes just as good. If you want to go deeper into umami territory, rehydrate some dried porcini mushrooms and add them to the broth, or stir in a teaspoon of miso paste just before serving.
- Add a handful of fresh thyme or sage at the very end for brightness if the soup feels too heavy.
- Roast your mushrooms separately before adding them for an even deeper, caramelized flavor.
- Finish with a drizzle of truffle oil or a dollop of sour cream if you're feeling decadent.
Save This is the kind of soup that turns an ordinary evening into something worth remembering, the kind you make when you want to say I care without saying much at all. It asks so little of you and gives back so much more.
Recipe Questions
- → Can I use only one type of mushroom?
Yes, you can use a single variety, though mixing types creates more complex flavors. Cremini or button mushrooms work well on their own.
- → How do I make this dairy-free?
Replace butter with plant-based butter or extra olive oil, and substitute heavy cream with coconut cream or cashew cream for similar richness.
- → Can I freeze mushroom soup?
Yes, freeze before adding cream. Thaw, reheat gently, then stir in fresh cream. Store in airtight containers for up to 3 months.
- → Should I blend the soup completely?
It's personal preference. Blend partially for chunky texture or fully for smooth consistency. An immersion blender gives you control over texture.
- → What can I substitute for sherry?
White wine or a splash of balsamic vinegar works well. You can also omit it entirely without significantly affecting the final flavor.
- → How do I clean fresh mushrooms properly?
Wipe mushrooms with a damp cloth or soft brush. Avoid soaking them as they absorb water quickly, which prevents proper browning during cooking.