Soups & Stews
This 5 mushroom soup recipe delivers the kind of earthy umami depth that transforms simple ingredients into a restaurant-worthy bowl. The secret lies in properly sautéing five distinct mushrooms—cremini, shiitake, oyster, porcini, and wild—until their natural flavors concentrate into a rich, velvety broth.
What sets this apart is the two-stage cooking method: first developing deep flavor in the mushrooms, then blending them into a silky base that coats every spoonful.
The process begins with a proper mushroom sauté over medium heat, ensuring they release their moisture without burning. A splash of white wine deglazes the pan, capturing all those caramelized bits that make the difference between good soup and extraordinary.
The broth simmers low and slow to meld flavors, while a touch of cream at the end adds luxurious body without overpowering the earthy mushrooms.
By the time you're done, you'll have a soup with velvety texture, complex umami notes, and just the right balance of savory and earthy.
The aroma alone will have everyone gathering around your table, and each spoonful delivers that perfect harmony of textures—smooth broth, tender mushrooms, and just a hint of creaminess. This is comfort food at its finest, elevated by the natural depth of five different mushrooms.
Perfect for chilly evenings, this soup pairs beautifully with crusty bread or a simple green salad. The recipe scales easily for crowds, and leftovers taste even better the next day as flavors deepen. Let's get cooking—your taste buds will thank you.
Ingredients for 5 mushroom soup
These five distinct mushrooms create a velvety, umami-packed soup that feels restaurant-worthy at home.
| Ingredient | Amount | Notes |
|---|---|---|
| Cremini Mushrooms 🍄 | 4 oz | Sliced into 1/4-inch pieces |
| Shiitake Mushrooms 🍄 | 4 oz | Stems removed, caps sliced |
| Oyster Mushrooms 🍄 | 4 oz | Trimmed and halved |
| Dried Porcini Mushrooms 🍄 | 1 oz | Rehydrated in broth |
| Wild Mushrooms 🍄 | 4 oz | Mixed variety, sliced |
| Yellow Onion 🧅 | 1 whole | Diced into small pieces |
| Garlic Cloves 🧄 | 4 cloves | Minced for aromatic base |
| Vegetable Broth 💧 | 4 cups | Low-sodium preferred |
| Dry White Wine 🍷 | ½ cup | Sauvignon Blanc or Pinot Grigio |
| Heavy Cream 🥛 | ½ cup | Full-fat for richness |
| Fresh Thyme Leaves 🌿 | ¼ cup | Chopped, stems removed |
| Fresh Parsley Leaves 🌿 | 0.1 cup | Chopped for garnish |
| Olive Oil 🫒 | ¼ cup | Extra-virgin for sautéing |
| Salt 🧂 | 1 tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ½ tsp | Freshly ground preferred |
The mushrooms are the stars here. Cremini, shiitake, and oyster should be fresh—look for firm, dry caps with no sliminess. Wild mushrooms can be foraged or bought from specialty markets like Whole Foods or Trader Joe's. Dried porcini add depth, so soak them in warm broth for 20 minutes before using. For the best flavor, avoid pre-sliced mushrooms—they oxidize fast. If you're short on time, button mushrooms can replace wild mushrooms, though they lack complexity. The yellow onion should be sweet, not bitter, and the garlic should smell pungent, not musty.
No white wine? Vegetable broth with a splash of lemon juice works in a pinch—just add 1 tablespoon of lemon juice per 1/2 cup broth. Fresh thyme is ideal, but dried thyme at one-third the amount gets you close. For the cream, half-and-half or coconut cream can be used for a lighter version. The olive oil matters—use something fruity and peppery, like California extra-virgin. If you can't find all five mushrooms, swap in chanterelles or maitake for extra umami. The key is balancing textures: cremini for meatiness, shiitake for earthiness, and oyster for delicate flavor.
This soup tastes even better the next day as flavors meld. Store in an airtight container in the fridge for up to 5 days. For freezing, portion into single servings—it thickens when reheated, so add a splash of broth when warming. The mushrooms release moisture during cooking, so reduce the broth slightly if you prefer a thicker consistency. Garnish with fresh parsley just before serving to keep it vibrant. Leftovers reheat beautifully—just warm gently on the stove with a splash of water or broth.
Why You'll Love This Recipe
- No Chopping Chaos: I swear by this—just slice the creminis and shiitakes (no fancy dicing), toss in whole oyster mushrooms, and let the porcini steep in the broth. The wild mushrooms? Buy them pre-washed if you can, and you’re golden. Five minutes of prep, done.
- Umami Bomb: Between us, dried porcini alone make this soup sing, but add fresh shiitake and oyster mushrooms? That’s the trifecta. The earthy depth of wild mushrooms ties it all together—rich, complex, and way more satisfying than your basic veggie broth.
- Leftover Hero: This soup actually improves the next day. The flavors meld, the texture gets velvety, and it’s perfect for reheating with crusty bread or a sprinkle of parmesan. I make a double batch on Sundays—no waste, just easy lunches.
- Budget Magic: Fresh mushrooms can be pricey, but this recipe stretches them. A handful of dried porcini (cheap!) boosts flavor, and you can swap in whatever’s on sale—creminis, baby bella, even canned mushrooms in a pinch. Frugal but never boring.
Step-by-step instructions for earthy umami mushroom soup
Here's how to craft a rich, velvety mushroom soup with layered depth and perfect texture.
Rehydrate Dried Porcini and Sauté Aromatics
Start by placing the 1 oz dried porcini mushrooms in a small bowl and pouring ½ cup hot vegetable broth over them. Let them soak for 15 minutes while you prep the rest. This step unlocks their intense umami flavor that will permeate your soup.
Heat ¼ cup olive oil in a large pot over medium heat. Add the 1 whole yellow onion and cook for 5 minutes until softened and translucent. Add the 4 cloves minced garlic and cook for another 30 seconds until fragrant—this prevents the garlic from burning while building flavor. Real talk: burnt garlic ruins everything, so watch it closely.
Cook Fresh Mushrooms Until Golden
Add the 4 oz sliced cremini mushrooms, 4 oz sliced shiitake mushrooms, 4 oz halved oyster mushrooms, and 4 oz sliced wild mushrooms to the pot. Stir well to combine with the onions and garlic. Cook for 8-10 minutes until the mushrooms release their moisture and develop golden brown edges—this caramelization is where the deep flavor comes from.
I press down gently on the mushrooms with a wooden spoon during the first minute to help them release their juices. This ensures even cooking and prevents any pieces from staying underdone. You'll notice the mushrooms soften and the pot fills with aromatic steam—this is your signal they're ready for the next step.
Deglaze and Simmer the Broth
Pour in the ½ cup dry white wine and scrape up any browned bits from the bottom of the pot with a wooden spoon. This deglazing step captures all the concentrated mushroom flavor that would otherwise burn. Let the wine simmer for 3-4 minutes until it reduces by half and the alcohol cooks off.
Add the 4 cups vegetable broth (including the liquid from the rehydrated porcini) and bring to a gentle boil. Reduce heat to low and let it simmer uncovered for 20 minutes. This long simmer allows the flavors to meld together while the mushrooms soften completely. You'll see the broth develop a rich, earthy color and aroma—this is when you know you're on the right track.
Finish with Cream and Fresh Herbs
Strain the soup through a fine-mesh sieve into a clean pot, pressing gently on the mushrooms to extract all their flavor. Return the strained soup to the pot and stir in the ½ cup heavy cream and ¼ cup chopped fresh thyme leaves. Simmer gently for 5 minutes—this is where the soup becomes velvety rather than chunky.
Season with 1 tsp salt and ½ tsp black pepper. Taste and adjust the seasoning if needed—this is your chance to balance the flavors. The soup should be rich with umami depth but not overly salty. If it's too thick, add ¼ cup water to reach your desired consistency.
Garnish and Serve Immediately
Ladle the soup into bowls and garnish each serving with 1 tablespoon chopped fresh parsley leaves. The parsley adds a bright contrast to the earthy mushrooms and a pop of color. Serve immediately while hot—this soup tastes best fresh from the pot when the cream is still silky and the flavors are at their peak.
For the ultimate experience, pair with crusty bread to soak up every last drop of that velvety mushroom broth. The combination of five different mushrooms creates a complex flavor profile that's both comforting and sophisticated—exactly what makes this soup special.
Pro Tips For Making 5 Mushroom Soup
- Sauté Porcini First: Toss dried porcini into the pan before any oil—just heat them dry on medium for 30 seconds until fragrant. This pulls out their deep umami before you even add liquid, and you’ll taste it in every spoonful. (Yes, it smells like a forest floor, but that’s the point.)
- Slice Oysters Thin: Oyster mushrooms bruise like overripe tomatoes if you chop them carelessly. Cut them lengthwise into ¼-inch strips, not thick rounds—they’ll cook faster and soak up the broth instead of turning to mush. I learned this the hard way after a soup that looked like swamp sludge.
- Don’t Rush the Shiitake: Shiitake stems are the secret weapon—leave them whole and crush them lightly with your palm before adding to the pot. Their texture turns tender in the soup while releasing earthy flavor, and skipping this means missing out on half the depth. (Your future self will notice the difference.)
- Strain Porcini Soak: After soaking dried porcini, save the liquid—it’s liquid gold for the soup. Strain it through a fine-mesh sieve into the pot with the mushrooms, then rinse the dried pieces with a splash of broth to extract every last drop. I used to toss the soaking water; now I double the flavor with almost no effort.
Flavor customization for this recipe
Spicy Heat Boost
For a kick of heat, stir in 1 tsp red pepper flakes or ½ tsp cayenne pepper during the final simmer. If you love spicy food, add 1-2 slices of fresh jalapeño (seeds removed) to the pot with the mushrooms.
For smoky depth, sprinkle ½ tsp smoked paprika into the soup while warming it. Trust me, the earthy mushrooms handle heat beautifully, and the cream balances the spice perfectly. 🌶️
Creamy Variations
Want a lighter option? Swap the heavy cream for ½ cup coconut cream or ½ cup Greek yogurt—both add richness without the same heaviness. For extra decadence, stir in 1 oz mascarpone cheese at the end for a luxurious finish.
If you're avoiding dairy, ¼ cup cashew cream (blended soaked cashews with water) works wonderfully. The key is adding the cream at the very end to maintain that velvety texture.
Herb Infusions
Fresh herbs elevate this soup to new heights. Alongside thyme, try 1 tbsp chopped tarragon for an anise-like note or 1 tsp chopped rosemary for piney freshness. For a Mediterranean twist, add ½ tsp dried oregano during the simmer.
I love finishing with 1 tsp chopped chives on top—they add a delicate oniony brightness that cuts through the richness. Fresh herbs should always be added at the end to preserve their vibrant flavor.
Umami Enhancers
Boost the umami depth with 1 tsp fish sauce or 1 tsp soy sauce during the final simmer. For a vegetarian option, add 1 tbsp mushroom powder (like Penzeys Mushroom Powder) to the broth.
A splash of Worcestershire sauce (check for vegetarian versions if needed) also adds complexity. These enhancers work magic by amplifying the natural umami of the five mushrooms without overpowering the delicate flavors. 💫
Texture Contrasts
Add texture with ¼ cup cooked lentils or ½ cup diced potatoes for heartier bites. For a luxurious touch, stir in 2 oz crumbled feta or ¼ cup toasted walnuts before serving. If you love crunch, top with 1 tbsp fried shallots or toasted breadcrumbs.
Each addition transforms the soup into a completely different experience while keeping the velvety base intact. The contrast of textures makes every spoonful exciting.
Sweet-Savory Balance
Brighten the soup with a touch of sweetness. Stir in 1 tsp honey or ½ tsp maple syrup during the final simmer to balance the earthiness. For a caramelized note, add 1 tbsp caramelized onions to the pot with the mushrooms.
A pinch of cinnamon (just ¼ tsp) adds warmth without overpowering. The sweetness enhances the natural flavors of the mushrooms, creating a harmonious balance that feels both comforting and sophisticated.
Nutrition facts
Frequently asked questions
Can I use dried mushrooms instead of fresh for this recipe?
Dried mushrooms like shiitake or porcini work beautifully. Rehydrate them first by soaking in warm broth for 15-20 minutes, then use the liquid in your soup. For best results, combine dried with fresh varieties—like shiitake and cremini—to balance texture and flavor. Just remember that dried mushrooms are more concentrated, so you may need to adjust seasoning slightly.
How do I make this soup vegetarian or vegan?
For a vegetarian version, simply omit the wine or use a vegan white wine substitute. Replace the heavy cream with ½ cup coconut cream or cashew cream (blend soaked cashews with water). For extra umami, add 1 tbsp mushroom powder or 1 tsp soy sauce during simmering. The earthy mushrooms will still shine without animal products!
Why does my mushroom soup turn out watery?
Watery soup usually happens when the mushrooms release too much moisture or the broth isn't reduced enough. To fix this, simmer the soup uncovered for 5-10 extra minutes to thicken it naturally. If it's still too thin, stir in 1 tbsp cornstarch mixed with 2 tbsp water and simmer for 2 more minutes. For prevention, cook mushrooms longer until they're deeply caramelized before adding liquid.
What's the best way to store and reheat leftovers?
Store in an airtight container in the fridge for up to 5 days. When reheating, warm gently on the stove over medium-low heat, adding a splash of broth or water if it thickens too much. For freezing, portion into single servings—the soup thickens when frozen, so add extra liquid when reheating. Never microwave directly from frozen to preserve texture.
Can I make this soup in an Instant Pot or pressure cooker?
Yes! Sauté the onions and mushrooms as directed, then add wine and broth. Cook on high pressure for 8 minutes, then release pressure naturally. Finish with cream and herbs as usual. The pressure cooker cuts time but may require slightly less simmering to develop deep flavor. For best results, skip the straining step—just blend the mushrooms directly into the soup for extra richness.
