Soups & Stews
This 3 mushroom soup recipe delivers deep, earthy umami flavor in every spoonful, transforming simple ingredients into a restaurant-worthy dish. đ The secret lies in properly sautĂŠing cremini, shiitake, and porcini mushrooms until their natural sweetness caramelizes, then simmering them in rich chicken or vegetable broth until the flavors meld perfectly.
What makes this soup special is its balance of textures and flavorsâcreamy without being heavy, rich yet light enough for any meal. The mushrooms release their umami essence when cooked slowly, creating a velvety broth that coats your spoon. A touch of cream (or coconut milk for dairy-free) adds luxurious body, while fresh thyme and parsley brighten the dish at the end.
This recipe is designed for simplicity and flexibility, ready in about 45 minutes with minimal prep. Whether you're serving it as a cozy weeknight dinner or an elegant starter, the earthy depth of the mushrooms shines through. The best part? It tastes even better the next day as the flavors continue to develop.
For extra richness, stir in a splash of white wine during cooking, or finish with a drizzle of truffle oil for a gourmet touch. Perfect for mushroom lovers or anyone craving a comforting, savory bowl of soup that feels like a warm hug in a bowl.
Ingredients for 3 mushroom soup
Earthy mushrooms, aromatic herbs, and velvety cream transform into a restaurant-worthy soup in one pot.
| Ingredient | Amount | Notes |
|---|---|---|
| Cremini Mushrooms đ | 8 oz | Sliced into even pieces |
| Shiitake Mushrooms đ | 8 oz | Stems removed, caps sliced |
| Dried Porcini Mushrooms đ | ½ oz | Rehydrated in warm broth |
| Chicken Broth đ§ | 4 cups | Low-sodium preferred |
| Heavy Cream đĽ | ½ cup | Full-fat for richness |
| Extra-Virgin Olive Oil đŤ | 2 tbsp | High-quality for sautĂŠing |
| Shallots đ§ | 2 whole | Minced for aromatic base |
| Garlic Cloves đ§ | 3 cloves | Minced for depth |
| Fresh Thyme đż | Âź cup | Leaves only, chopped |
| Fresh Parsley đż | 0.15 cup | Chopped for garnish |
| Salt đ§ | 1 tsp | Kosher or sea salt |
| Black Pepper đśď¸ | ½ tsp | Freshly ground |
| White Wine đˇ | Âź cup | Dry variety, optional |
| Truffle Oil đŤ | 1 tsp | For finishing, optional |
The mushrooms are the heart of this soupâcremini for meaty texture, shiitake for umami depth, and porcini for concentrated earthiness. Fresh shiitake and cremini are best found in the produce section of Whole Foods or Trader Joe's, where they're often sold in sealed containers. For dried porcini, spice shops or the bulk section at Penzeys carry high-quality varieties. Look for mushrooms with vibrant color and no sliminessâshiitake caps should be firm, and cremini should smell fresh, not musty. If using dried porcini, soak them in warm broth for 20 minutes before straining and reserving the liquid for extra flavor.
No fresh shiitake? Substitute with oyster mushroomsâthey have a similar texture and mild flavor. Running out of porcini? A splash of soy sauce adds umami depth, or swap in an extra ounce of cremini. For a dairy-free version, replace the heavy cream with coconut milkâit won't be as rich, but still delicious. The white wine is optional but elevates the dishâany dry white like Sauvignon Blanc or Pinot Grigio works. If you skip it, add an extra tablespoon of broth to balance the flavors. Fresh thyme and parsley are ideal, but dried works at half the amount if needed.
This soup tastes even better the next day as the flavors meldâportion leftovers into airtight containers and refrigerate for up to 4 days. For longer storage, freeze for 3 months. The cream will separate slightly when reheated, so gently warm on the stove and stir in a splash of broth to restore creaminess. Garnish with a drizzle of truffle oil or extra parsley before serving. The broth can be made ahead and stored separately for 3 daysâjust reheat and finish with the mushrooms and cream at the end.
Why You'll Love This Recipe
- One-Pot Magic: I swear by thisâno extra pans, no fuss. Just saute the mushrooms (cremini, shiitake, and those dried porcini rehydrated in warm broth) until theyâre golden, then let the broth and cream do their thing. Twenty minutes, one pot, and zero cleanup stress.
- Umami Bomb: Between us, the porcini alone turn this into something special. They soak up the broth like a sponge, then release this deep, earthy punch that makes every spoonful feel like a little flavor victoryâespecially when you stir in that heavy cream at the end.
- Leftovers That Shine: Make a double batch and thank me later. This soup only gets better the next day as the flavors meld, and it reheats like a dream. Honestly, Iâve had it cold in salads or warmed up with crusty breadânever a dull moment.
- Budget Luxury: Youâre getting restaurant-quality depth without breaking the bank. Dried porcini stretch your dollars, and mushrooms add heft without the price tag of meat. Plus, chicken broth is my pantryâs unsung heroâcheap, versatile, and always delivers.
Step-by-step instructions for 3 mushroom soup
Here's how to build rich, layered umami flavor using all three mushroom varieties.
đł Step 1: SautĂŠ Shallots and Garlic Until Golden
Heat the 2 tablespoons extra-virgin olive oil in a large pot over medium heat. Add the 2 whole minced shallots and cook for 3-4 minutes until they become translucent and slightly caramelized at the edges. This is where the soup's foundation beginsâdon't rush this step.
Add the 3 minced garlic cloves and cook for another 30 seconds until fragrant. You'll smell that sweet, nutty aroma that signals the aromatics are ready. Watch carefullyâthe garlic burns quickly, and burnt garlic tastes bitter. If it starts to darken too much, reduce the heat slightly.
đł Step 2: Cook Mushrooms Until Deeply Browned
Add the 8 oz sliced cremini mushrooms and 8 oz sliced shiitake mushrooms to the pot. Stir to combine with the shallots and garlic, then increase heat to medium-high. Cook for 8-10 minutes, stirring occasionally, until the mushrooms release their moisture and develop deep golden-brown spots.
Here's the thingâyou want those mushrooms to caramelize slightly. The longer they cook, the more complex the flavor becomes. If the mushrooms start to stick, add 1 tablespoon of chicken broth to deglaze and scrape up any browned bits from the bottom of the pot. These bits are packed with flavor.
đł Step 3: Rehydrate Porcini and Build the Broth Base
Pour in the 4 cups chicken broth and bring to a gentle simmer. Add the 0.5 oz rehydrated dried porcini mushrooms (strain out any solids if you prefer a smoother texture). Simmer for 10 minutes to allow the porcini's intense umami flavor to infuse the broth.
Stir in the 0.25 cup chopped fresh thyme and 1 teaspoon salt. Taste the broth nowâit should be deeply savory with a clear mushroom character. If you're using the 0.25 cup white wine, add it now and simmer for another 2 minutes to cook off the alcohol. This step deepens the complexity of the soup.
đĽ Step 4: Finish with Cream and Seasoning
Reduce heat to medium-low and stir in the 0.5 cup heavy cream. Let the soup simmer gently for 5-7 minutes until it thickens slightly. The cream should blend smoothly, creating a velvety texture. If the soup becomes too thick, add 2-3 tablespoons of broth to reach your desired consistency.
Season with 0.5 teaspoon black pepper and adjust salt if needed. The cream should mellow out the intensity slightly while adding richness. Taste againâthis is your final flavor check. The soup should be deeply umami with a balanced, creamy finish. If it needs more depth, add a splash more broth or a pinch of salt.
đ˝ď¸ Step 5: Serve with Fresh Herbs and Truffle Oil
Ladle the soup into bowls and garnish with 0.15 cup chopped fresh parsley. Drizzle each serving with 1 teaspoon truffle oilâthis adds an earthy, luxurious finish that elevates the dish. The parsley provides a fresh contrast to the rich, earthy mushrooms.
Serve immediately while hot. The soup should be thick enough to coat the back of a spoon but still have a silky mouthfeel. Each spoonful should deliver layers of flavor: the deep umami from the porcini, the meaty texture from the cremini and shiitake, and the bright finish from the herbs and truffle oil.
Pro Tips For Making 3 Mushroom Soup
- SautĂŠ Shiitakes First: These bad boys need extra loveâstart by searing them whole in a dry pan for 2-3 minutes per side until golden. Their meaty texture softens later, but that initial caramelization adds depth the others wonât match. (Yes, even if youâre impatient like me, donât skip this.)
- Bloom Porcini Properly: Toss dried porcini in hot broth for 10 minutes before strainingâthis pulls out their umami punch. I learned this the hard way by just steeping them; the soup tasted flat until I forced myself to wait. Use the strained liquid tooâitâs liquid gold.
- Donât Rush the Cream: Warm heavy cream slowly off the heat, whisking constantly, until itâs just below a simmer. Dumping cold cream straight in will curdle it faster than you can say âsecond attempt.â Add it in a thin stream while stirring like your life depends on it.
- Salt the Broth Twice: Season chicken broth generously before adding mushrooms, then taste again after simmering. The dried porcini soak steals some salt, and mushrooms absorb it differently than other veggies. Trust me, your soup will thank you for the extra pinch.
Perfect pairings for this 3 mushroom soup
Bread Pairings
This soup pairs beautifully with crusty sourdough breadâits tangy flavor cuts through the richness of the mushrooms. I like using a baguette or ciabatta from Whole Foods or your local bakery. For extra indulgence, toast the bread with garlic butter and sprinkle with fresh parsley before serving. The crispy crust soaks up the creamy broth perfectly. đĽ
Cheese Boards
Serve alongside a mushroom lover's cheese board featuring creamy brie, nutty aged gouda, and tangy blue cheese. The sharpness of the blue cheese balances the soup's earthiness, while the brie adds a luxurious, velvety contrast. I recommend Whole Foods' 365 brand cheeses for quality without breaking the bank. Add walnuts and dried apricots for texture and sweetness. đ§
Wine Pairings
A crisp Chardonnay from California or a Pinot Noir from Oregon complements the soup's earthy flavors beautifully. The Chardonnay's citrus notes brighten the dish, while the Pinot Noir's light tannins enhance the mushrooms' umami. For a non-alcoholic option, try a sparkling apple ciderâits effervescence cleanses the palate between spoonfuls. đˇ
Herb Garnishes
Finish your bowl with a sprinkle of fresh chives or microgreens for a pop of color and freshness. I also love adding toasted breadcrumbs for a crunchy texture. If you have lemon zest on hand, a pinch brightens the soup's richness. These garnishes elevate the presentation and add another layer of flavor. â¨
Side Salads
A simple arugula salad with lemon vinaigrette balances the soup's richness. Toss 4 cups arugula with 2 tbsp olive oil, 1 tbsp lemon juice, and a pinch of salt. Add thinly sliced radishes for crunch. The peppery greens contrast the creamy soup wonderfully. đĽ
Dessert Pairings
End the meal with a light dessert like dark chocolate-dipped strawberries or lemon posset. The bitterness of dark chocolate complements the earthy mushrooms, while the citrus notes cleanse your palate. For a cozy finish, serve vanilla bean ice cream with a drizzle of honey. đŤ
Nutrition facts
Frequently asked questions
Can I substitute fresh mushrooms for dried porcini?
Yes! Use 4 oz fresh porcini mushrooms (if available) instead of dried. Slice them thinly and cook them with the other mushrooms for 5-7 minutes until tender. They'll release more moisture, so you may need to adjust the broth by ½ cup to maintain the right consistency. Fresh porcini has a more intense flavor than dried, so start with less if you're unsure.
How do I make this soup dairy-free?
Replace the ½ cup heavy cream with ½ cup full-fat coconut milk for a rich, creamy texture. For extra thickness, blend ½ cup of the soup with 2 tablespoons coconut milk and stir it back in. The coconut flavor won't overpower the mushrooms, but it will add a subtle tropical note. You can also use cashew cream (blend ½ cup soaked cashews with Ÿ cup water) for a neutral taste.
Why did my soup turn out too thin?
This usually happens if you didn't cook the mushrooms long enough to release their moisture or if you added too much broth. For next time, sautÊ the mushrooms for 10-12 minutes until deeply browned, and reduce the broth by ½ cup. If it's too thin now, simmer uncovered for 5-10 minutes to evaporate excess liquid, or stir in 1 tablespoon cornstarch mixed with 2 tablespoons cold water to thicken it. Stir constantly until it reaches your desired consistency.
Can I make this soup in an Instant Pot?
SautĂŠ the shallots and garlic as directed, then add the mushrooms and cook for 3 minutes on SautĂŠ mode. Pour in the broth, add the porcini, thyme, and salt, then pressure cook for 8 minutes. Quick-release the pressure, stir in the cream, and cook on High for 2 minutes to heat through. Finish with fresh herbs and truffle oil. The Instant Pot version cooks in about 25 minutes totalâperfect for busy weeknights!
What's the best way to store leftovers?
Let the soup cool completely, then transfer it to an airtight container. It keeps in the refrigerator for up to 4 days. For longer storage, freeze for 3 months. When reheating, warm gently on the stove over medium-low heat, stirring occasionally. The cream may separate slightlyâjust stir vigorously to recombine. For extra freshness, add a splash of broth or a pinch of salt when reheating.
