You know that soup you order at fancy restaurants and pretend you’re not thrilled about? Yeah, this is that—minus the tuxedoed waiter. Cream of Mushroom Soup should be rich, silky, and so savory it stops conversation.
Most people mess it up with watery broth and sad mushrooms. Not here. We’re going full umami with browned mushrooms, aromatics, and a creamy finish that feels luxurious without wrecking your weeknight.
And it’s ready fast, because you’re hungry now—not in two hours.
Why This Recipe Works
Deep browning builds flavor. Mushrooms are mostly water. Letting them sear until they caramelize creates that meaty, complex flavor you’re craving—no steak required.
Aromatics do the heavy lifting. Shallots, garlic, and thyme add layers of fragrance that make the soup taste slow-cooked in a fraction of the time.
Two textures, one bowl. Blending part of the soup gives a velvety base, while leaving some mushrooms chunky keeps it interesting bite after bite.
Cream plus stock = balance. Chicken or veggie stock brings savory depth; cream adds body and silk. Neither overwhelms.
They high-five and move on.
What You’ll Need (Ingredients)
- 1.5 pounds mushrooms (mix of cremini, button, and shiitake or oyster for complexity), cleaned and sliced
- 2 tablespoons unsalted butter
- 2 tablespoons olive oil
- 2 medium shallots, finely chopped (or 1 small onion)
- 3 cloves garlic, minced
- 1 teaspoon fresh thyme leaves (or 1/2 teaspoon dried)
- 2 tablespoons all-purpose flour (for thickening)
- 1/2 cup dry white wine (optional but recommended)
- 4 cups low-sodium chicken or vegetable stock
- 3/4 cup heavy cream (or half-and-half for lighter)
- 1 teaspoon soy sauce (umami booster; trust the process)
- 1 teaspoon kosher salt, plus more to taste
- 1/2 teaspoon black pepper, freshly ground
- 1 tablespoon chopped parsley, for garnish
- Optional finish: squeeze of lemon, drizzle of truffle oil, or a spoon of crème fraîche
How to Make It – Instructions
- Prep the mushrooms. Pat them dry. Slice thick for bite. If using shiitake, remove tough stems.
Moist mushrooms won’t brown well—FYI, water is the enemy here.
- Sear in batches. Heat a large pot over medium-high. Add 1 tablespoon butter and 1 tablespoon oil. Cook half the mushrooms with a pinch of salt until deeply browned (6–8 minutes).
Transfer to a bowl; repeat with remaining mushrooms.
- Sweat aromatics. Reduce heat to medium. Add remaining butter. Stir in shallots and a pinch of salt; cook until translucent (3–4 minutes).
Add garlic and thyme; cook 30 seconds until fragrant.
- Make a quick roux. Sprinkle in flour. Stir constantly for 1 minute to cook off raw taste. No color change needed—just a pale paste.
- Deglaze. Pour in wine.
Scrape up brown bits on the bottom (flavor central). Let it reduce by half, about 2 minutes.
- Build the base. Add stock, soy sauce, half the browned mushrooms, salt, and pepper. Bring to a gentle simmer for 10 minutes to marry flavors.
- Blend for silk. Using an immersion blender, blend the soup until mostly smooth.
Or carefully transfer to a blender in batches, venting the lid. Return to pot.
- Finish with cream. Stir in cream and the remaining browned mushrooms. Simmer 2–3 minutes.
Taste and adjust seasoning. If it tastes flat, add a pinch of salt or a squeeze of lemon.
- Serve like you mean it. Ladle into bowls. Garnish with parsley.
Optional flex: drizzle truffle oil or dollop crème fraîche. Crusty bread on the side? Obviously.
Keeping It Fresh
- Fridge: Store in an airtight container for 3–4 days.
The flavor actually deepens overnight—leftovers win.
- Reheat gently: Low heat on the stovetop, stirring often. If it thickens, add a splash of stock or milk to loosen. Don’t boil; cream can split.
- Freezer: It freezes okay for up to 2 months, but cream-based soups can turn slightly grainy.
For best results, freeze before adding cream, then add cream when reheating.
- Meal prep tip: Cook the mushroom base, blend, cool, and refrigerate. Add cream just before serving for the freshest texture.
Benefits of This Recipe
- Big flavor, small effort. Browning and blending do 90% of the heavy lifting in under 30 minutes.
- Flexible and forgiving. Works with any mushroom mix, any stock, and your preferred level of richness.
- Weeknight-friendly. Minimal chopping, one pot, and no weird ingredients you’ll never use again.
- Impress factor. Tastes like you studied under a French chef. Costs like you didn’t.
- Nutrient-dense. Mushrooms bring B vitamins, selenium, and umami magic without piling on calories.
Avoid These Mistakes
- Crowding the pan. Mushrooms steam instead of brown, and you lose depth.
Cook in batches. Patience = flavor.
- Skipping the roux. Without a little flour, you’ll get thin soup that feels unfinished. Two tablespoons.
That’s it.
- Boiling the cream. Harsh heat can split the soup. Keep it to a gentle simmer at the end.
- Under-salting. Mushrooms are sponges; they need seasoning to pop. Taste after blending and finish strong.
- All one texture. Blend everything and you’ll miss the chew.
Save some mushrooms for the finish—chef’s kiss.
Variations You Can Try
- Light and dairy-free: Use olive oil only, skip the cream, and blend with a cooked potato or cashew cream for body.
- Extra earthy: Add a handful of dried porcini soaked in hot water; use the strained soaking liquid in place of some stock.
- Herb-forward: Swap thyme for rosemary and a bay leaf. Remove bay before blending. Different vibe, same comfort.
- Garlic lovers: Roast a whole head of garlic and squeeze the cloves into the soup before blending.
Subtle sweetness, zero vampires.
- Smoky finish: Add a pinch of smoked paprika or a dash of sherry at the end. Totally changes the mood, in a good way.
- Protein boost: Stir in shredded rotisserie chicken or white beans after blending. More staying power without fuss.
- Restaurant-style garnish: Top with sautéed mushrooms, chives, and a drizzle of herb oil.
Instagram does the rest, IMO.
FAQ
Can I use only white button mushrooms?
Yes. The soup will still be delicious. For more depth, add a handful of cremini or a teaspoon of porcini powder if you have it.
What’s the best stock to use?
Low-sodium chicken stock gives the richest flavor, but vegetable stock keeps it vegetarian and still great.
Avoid strongly flavored broths that overpower the mushrooms.
Do I need wine?
No, but it adds brightness. If skipping, add a teaspoon of white wine vinegar or a squeeze of lemon at the end for balance.
How do I thicken without flour?
Blend a portion of the soup with a boiled potato or use a cornstarch slurry (1 tablespoon cornstarch mixed with 1 tablespoon cold water) added at the simmer.
Can I make it ahead?
Absolutely. Make the soup up to the blending stage and refrigerate.
Reheat, add cream, and finish with seasoning just before serving for best texture.
What if my soup tastes bland?
Add salt, a splash of soy sauce, or a squeeze of lemon. Sometimes the fix is just a little acid and a touch more seasoning.
Is an immersion blender necessary?
It’s convenient, but a countertop blender works fine. Blend in batches, vent the lid, and cover with a towel to avoid hot-soup confetti.
You’re welcome.
Can I make it vegan?
Yes. Use olive oil, vegetable stock, and swap cream for coconut milk or cashew cream. Season with miso or nutritional yeast for extra umami.
The Bottom Line
This Cream of Mushroom Soup is restaurant-level comfort you can pull off on a Tuesday.
Browning the mushrooms, balancing cream with stock, and blending smartly make it rich, silky, and ridiculously satisfying. Keep a loaf of good bread nearby, because you’ll want every drop. Quick, cozy, and impressive—what else do you want from a pot of soup?
Printable Recipe Card
Want just the essential recipe details without scrolling through the article? Get our printable recipe card with just the ingredients and instructions.
Printable Recipe Card
Want just the essential recipe details without scrolling through the article? Get our printable recipe card with just the ingredients and instructions.