Easy Mushroom Soup Recipe
Forget everything the canned soup taught you. Real mushroom soup — the kind worth making at home — is not gray, not gloopy, and definitely not shy. It is deep, earthy, and rich, with big golden slices of mushroom in every spoonful, exactly like the bowl in this photo. And once you learn the one technique behind it, you will never look at that red-and-white can the same way again.
That technique is patience at the pan. Mushrooms are mostly water, and if you crowd them or rush them, they just steam in their own juices and stay pale and squeaky. Cook them in a hot pan, in batches, until they give up their water and turn deeply golden — that is where all the flavor lives. Half get blended into the soup for a creamy base with real body, and the best-looking slices go right back on top. Restaurant soup, weeknight effort.

Why This Mushroom Soup Tastes Like a Restaurant Made It
- Golden, not gray — properly browned mushrooms give the soup its deep color and rich, savory flavor.
- Creamy with real texture — blending just part of the soup keeps it silky while leaving plenty of meaty slices to bite into.
- One pot, 45 minutes — a cozy, elegant soup that still fits a weeknight.
- Those slices on top — a handful of beautifully browned mushrooms reserved for garnish, just like the photo.
- Tastes even better tomorrow — the flavors deepen overnight, so leftovers are a genuine treat, not a chore.
The Ingredients (Simple Things, Treated Right)
- 1 1/2 pounds cremini mushrooms (baby bellas), cleaned and sliced about 1/4 inch thick — cremini are the brown mushrooms in the photo; they have far more flavor than white buttons. A mix with a few shiitakes is even better.
- 3 tablespoons butter, divided — butter and mushrooms are best friends; it helps them brown and tastes wonderful.
- 1 tablespoon olive oil — raises the smoke point so the butter does not scorch while the mushrooms sear.
- 1 medium yellow onion, finely diced — sweetness underneath all that earthiness.
- 3 garlic cloves, minced — added near the end of the sauté so it stays fragrant, not bitter.
- 1 teaspoon fresh thyme leaves (or 1/2 teaspoon dried) — the classic mushroom herb. Rub dried thyme between your palms to wake it up.
- 1/4 cup all-purpose flour — this becomes the roux that gives the soup its gentle, creamy body.
- 4 cups (32 oz) chicken broth or vegetable broth — vegetable broth keeps it vegetarian; chicken broth adds extra savoriness.
- 1 teaspoon soy sauce (optional) — my quiet umami booster. It will not taste like soy; it will taste like more mushroom.
- 3/4 cup heavy cream — stirred in at the end for that pale, velvety finish in the photo.
- 1 teaspoon kosher salt and 1/2 teaspoon black pepper, plus more to taste — mushrooms need salt to give up their flavor, but season in stages.
- 2 tablespoons chopped fresh parsley — the green finish in the center of the bowl, just like the photo.
How to Make It: Brown, Blend, Swirl
- Brown the topping mushrooms first. Heat 1 tablespoon of the butter and the olive oil in a large pot over medium-high heat. Add about one-third of the sliced mushrooms in a single layer and leave them alone for 3 to 4 minutes until the undersides are deep golden brown. Stir and cook 1 minute more, season with a pinch of salt, then scoop them out and set aside. These are your photo-worthy toppers.
- Brown the rest. Add the remaining butter to the pot and cook the rest of the mushrooms the same way, in batches if your pot is small, until they have released their liquid, it has cooked off, and the mushrooms are golden, about 8 to 10 minutes total. Pale mushrooms at this stage mean a pale-tasting soup — give them the time.
- Soften the onion. Stir the diced onion in with the mushrooms and cook until soft and translucent, about 4 minutes, scraping up the browned bits from the bottom as the onion releases its moisture.
- Add garlic and thyme. Stir them in and cook for 30 seconds, just until the pot smells like a French kitchen.
- Make the roux. Sprinkle the flour over everything and stir constantly for 1 to 2 minutes. This cooks out the raw flour taste and sets up the soup’s creamy body.
- Pour in the broth. Add the broth slowly, stirring as you go so no lumps form. Stir in the soy sauce if using. Bring to a simmer and cook for 10 minutes — the soup will thicken slightly and the mushrooms will turn tender and dark.
- Blend about half. Use an immersion blender and pulse just until roughly half the soup is smooth and creamy while plenty of slices remain whole. (Or blend 2 cups in a countertop blender and stir it back in.) This half-and-half texture is the whole secret.
- Finish with cream. Lower the heat, stir in the heavy cream, and warm gently for 2 to 3 minutes without boiling. Taste and adjust salt and pepper. Ladle into bowls, crown each with the reserved golden mushroom slices, and scatter parsley over the top — exactly like the photo.
Sofia’s Expert Tips (Mushroom Flavor, Maximized)
- Dry mushrooms brown; wet mushrooms steam. Wipe mushrooms clean with a damp paper towel instead of soaking them, and pat slices dry if they seem moist. Water is the enemy of that golden crust.
- Give them space and stillness. A crowded pan traps steam and the mushrooms simmer instead of searing. Cook in batches, spread them in one layer, and resist stirring for the first few minutes — the browning happens when you leave them alone.
- Salt in two stages. A pinch on the browning mushrooms helps draw out their water so they sear instead of swimming. The rest goes in at the end, when you can actually taste what the broth and cream contributed.
- Blend half, not all. A fully blended mushroom soup turns an unappetizing gray and loses its character. Half blended gives you a creamy base with real, meaty slices in every bite — and it looks like the photo.
- A splash of acid at the end. If the finished soup tastes rich but a little flat, 1 teaspoon of lemon juice or a dry splash of balsamic vinegar brightens it instantly without anyone guessing why.
- Cream goes in off the boil. Once the cream is added, keep the soup at a gentle warmth. A hard boil can split the cream and undo all that silky texture you built.
Easy Variations Worth Trying
- Wild mushroom splurge: swap half the cremini for shiitake, oyster, or chanterelle mushrooms when you find them. Discard tough shiitake stems, and expect a deeper, woodsier soup.
- Mushroom barley soup: skip the blending, stir in 1/2 cup of cooked pearl barley with the broth, and you have a heartier, chewier bowl that eats like a meal.
- Garlic parmesan finish: stir 1/4 cup of finely grated parmesan into the soup with the cream and add an extra garlic clove. Serve with garlic-rubbed toast.
- Lighter weeknight version: use half-and-half instead of heavy cream and blend a little more of the soup — the blended mushrooms give body, so you barely miss the fat.
How to Store, Freeze and Reheat It
- Fridge: store in an airtight container for up to 4 days. The flavor deepens as it sits, so day-two mushroom soup is genuinely something to look forward to.
- Reheat low and slow. Warm it gently on the stove over medium-low heat, stirring often, just until steaming. Avoid boiling reheated cream soups — that is how they split and turn grainy.
- Freezer: this soup freezes well for up to 3 months. For the silkiest result, freeze it before adding the cream and stir the cream in fresh while reheating. Thaw overnight in the fridge, then warm slowly and whisk well.
FAQs
Three usual suspects: the pan was crowded, the mushrooms were wet, or the heat was too low. Mushrooms release a lot of water as they cook, and if that water has nowhere to go, they boil in it. Fix it by cooking in batches in a wide, hot pan, spacing the slices in a single layer, and waiting — the liquid will cook off, and only then does the browning begin.
Yes, the soup will still be good, but cremini (baby bella) mushrooms have noticeably more flavor and give the soup its warm brown color. If buttons are what you have, brown them extra well and lean on the thyme, garlic, and that little teaspoon of soy sauce to build the depth back up.
Swap the cream for half-and-half or whole milk and blend a bit more of the soup — the puréed mushrooms create body on their own. For a dairy-free version, use olive oil instead of butter and stir in unsweetened coconut cream or a cashew cream at the end; the mushroom flavor is strong enough to carry it.
Yes — this is a great homemade stand-in. Make it a little thicker by simmering it uncovered for 5 extra minutes, and use roughly 1 1/2 cups of this soup in place of one can. The flavor difference in a casserole is dramatic, in the best way.
A quick rinse is fine as long as you dry them right away and thoroughly with a clean towel or paper towels — mushrooms do not absorb as much water as the old myth says. What matters is that the slices go into the hot pan dry, so wipe or rinse-and-dry, whichever you prefer, and never soak them.
Easy Mushroom Soup Recipe
Course: DinnerCuisine: AmericanDifficulty: Easy6
bowls15
minutes30
minutes45
minutesRich, creamy homemade mushroom soup with deeply golden cremini slices, thyme, and a swirl of cream. Half blended for a silky base, with plenty of meaty slices and a parsley finish in every bowl.
Ingredients
1½ lb cremini mushrooms (baby bellas), sliced ¼ inch thick
3 tbsp butter, divided
1 tbsp olive oil
1 medium yellow onion, finely diced
3 garlic cloves, minced
1 tsp fresh thyme leaves (or ½ tsp dried)
¼ cup all-purpose flour
4 cups (32 oz) chicken or vegetable broth
1 tsp soy sauce (optional)
¾ cup heavy cream
1 tsp kosher salt
½ tsp black pepper, plus more to taste
2 tbsp chopped fresh parsley
Directions
- Brown one-third of the mushrooms in butter and oil until deep golden; set aside for topping.
- Brown the remaining mushrooms in batches until golden, 8–10 minutes.
- Add onion; cook until soft, about 4 minutes.
- Add garlic and thyme; cook 30 seconds.
- Sprinkle in flour; stir 1–2 minutes.
- Slowly add broth and soy sauce; simmer 10 minutes.
- Blend about half the soup, leaving plenty of slices whole.
- Stir in cream; warm gently 2–3 minutes without boiling; season, top with reserved mushrooms and parsley.
Notes
- Brown the mushrooms in uncrowded batches and leave them undisturbed for the first few minutes — the golden color is where the flavor comes from. Blend only about half the soup so it stays silky with real slices throughout. Add cream off the boil.
Save this recipe for the next chilly evening — one pot of golden, creamy mushroom soup, and you will never open that can again without a second thought.
More recipes you’ll love: Easy Miso Soup Recipe, Easy Broccoli Cheddar Soup Recipe and Easy French Onion Soup Recipe.

One Comment