3 Mushroom Soup Recipe: Earthy Umami Depth in One Pot

Soups & Stews

3 Mushroom Soup Recipe: Earthy Umami Depth in One Pot

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.

👨‍🍳
Difficulty
Medium
🍗
Diet
Poultry
🔥
Calories
Low Cal

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.

1

🍳 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.

2

🍳 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.

3

🍳 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.

4

🥘 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.

5

🍽️ 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

Servings 4
Amount Per Serving
Calories 280kcal
% Daily Value *
Total Fat 18g23%
Saturated Fat 10g50%
Cholesterol 35mg12%
Sodium 680mg29%
Total Carbohydrate 16g6%
Dietary Fiber 3g11%
Sugars 4g
Protein 8g16%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

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.

2

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.

3

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.

4

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!

5

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.

★★★★★4.5(3 reviews)
Categories Soups & Stews