Creamy Mushroom Soup Recipe

Creamy mushroom soup is the one most of us first met in a can: thin, one-note, and heavy on salt. This is the version worth making at home, with real mushrooms cooked down until they turn earthy and onions caramelized slowly for sweetness.

What makes it creamy is not a flour roux or a pour of heavy cream, but the blended vegetables and a half cup of sour cream stirred in at the end. The savory backbone comes from paprika, dill, and a spoonful of soy sauce, which is what gives the soup its depth.

A bowl of delectable mushroom soup, garnished with sliced mushrooms, aromatic herbs, and a sprinkle of red pepper flakes, sits invitingly next to a shining spoon.
Mushroom Soup. Photo Credit: Splash of Taste

This post contains affiliate links. As an Amazon Affiliate, if you purchase through those links, I earn a small commission. Thank you!

Why You’ll Love This Recipe

  • It comes together in one pot on the stovetop, and the only extra step, roasting a few mushrooms for the top, is optional.
  • The creaminess comes from blended vegetables and sour cream, so there’s no roux to go lumpy and no heavy cream needed to get there.
  • You taste real mushrooms here, not the smooth, salty paste that comes out of a can.
  • It is built for making ahead: the base freezes well, and stirring the sour cream in after reheating keeps the texture smooth.
  • The soup is silky on its own, but a few browned mushrooms on top give it some bite.
  • Blended completely smooth, it has the silky body of a mushroom bisque, but it starts from four cups of everyday vegetables.

Ingredients You’ll Need

You’ll need all the ingredients shown in the photograph below.

  • Mushrooms. Two cups sliced go into the pot, plus a few whole ones held back to roast for the garnish if you want some texture on top.
  • Onions. Two cups, chopped, and worth the full fifteen minutes of slow cooking. A lot of the soup’s sweetness and body come from here, so don’t rush them while they’re still pale.
  • Sour cream. Half a cup, stirred in off the boil. It’s what makes the soup creamy without any heavy cream, and it’s also the ingredient most likely to split, so it goes in once the pot is off high heat. Greek yogurt stands in for a tangier finish.
  • Paprika, dill, and nutmeg. A tablespoon of paprika, two teaspoons of dried dill, and a pinch of nutmeg. Paprika and dill alongside the sour cream give the soup a Hungarian-leaning flavor; keep the nutmeg to the pinch called for, or it takes over the pot.
  • Soy sauce. Just a tablespoon, and it isn’t there to taste of soy. It’s doing the umami work, the deep savory note that keeps the soup from tasting thin.
  • Vegetable broth. Two cups, and use one you’d happily sip on its own. With these few ingredients, the broth comes through, so a flat broth makes a flat soup.
The perfect mushroom soup starts with labeled ingredients: garlic powder, paprika, dried dill, vegetable broth, and soy sauce. Add butter, sour cream, mushrooms, onions, nutmeg, salt, and pepper for a rich and savory delight.
Mushroom Soup Ingredients. Photo Credit: Splash of Taste

How to Make Creamy Mushroom Soup

A complete printable recipe and the measurements in both US customary and metric are available in the recipe card below.

Roast a Few Mushrooms for the Top (Optional)

If you want a garnish with some chew, coat a few whole mushrooms in a little oil and roast them at 350°F (180°C) for about ten minutes, until browned, then set them aside. Roasting concentrates their flavor the same way it does for my roasted tomato soup, and the browned caps give the smooth soup something to bite against.

Caramelize the Onions

Melt the butter over medium heat and cook the chopped onions for about fifteen minutes, stirring now and then, until they’re soft and lightly golden. This is the step that builds the soup’s sweetness and body, so give it the full time.

Cook the Mushrooms, Then Simmer

Add the sliced mushrooms and cook for about five minutes, until they soften and release their water. Pour in the broth, stir in the soy sauce, paprika, garlic powder, nutmeg, and dill, then cover and simmer on low for fifteen minutes so the flavors settle together.

Blend Until Smooth

Take the pot off the heat and let it cool for a minute, then blend it smooth with an immersion blender right in the pot.

A person uses an immersion blender to mix delicious mushroom soup in a stainless steel pot.
Blend the soup until smooth and creamy.

If you’re using a jug blender, work in batches and vent the lid, since blending soup straight off a hard boil can force the lid off.

Season and Finish with Sour Cream

Season with salt and pepper, keeping in mind the soy sauce and paprika already carry salt, and warm it through for three to five minutes without letting it boil again. Stir in the sour cream off the heat, so it doesn’t split.

Ladle out the soup and top each bowl with the roasted mushrooms, a spoonful of sour cream, and a little fresh parsley, with toasted bread alongside.

Recipe Notes and Expert Tips

  • Keep the sour cream from splitting. It curdles the moment it hits a hard boil, and a broken soup won’t come smooth again. That’s the one step to slow down on.
  • Don’t rush the onions. The full fifteen minutes is where the sweetness and body come from; pale, underdone onions leave the soup thin and flat.
  • Let it cool before you blend. A minute off the heat drops the steam pressure so the blender doesn’t erupt. With a jug blender, fill it halfway and vent the lid.
  • Adjust thickness with the broth, not flour. For a thicker bowl, simmer a little longer or use less broth; for a looser one, add a splash more. There’s no roux here to thin out.

Recipe Variations

  • Greek yogurt in place of sour cream gives a tangier, lighter finish, and I’ve tested it both ways with no trouble; the yogurt holds together just as well as long as it goes in off the boil.
  • For adairy-free bowl, swap the butter for olive oil and the sour cream for cashew cream. I haven’t tested that full swap here, so treat the timing as the same but expect the texture to land a little different.
  • A pinch of red pepper flakes or a dash of hot sauce stirred in at the end lifts it with more heat without changing the cooking; I’ve tested it from mild to properly spicy this way.
  • Make it a chunkier soup. Fold a handful of sautéed mushrooms back in after blending if you’d rather keep some texture than a fully smooth bowl. I haven’t tested it written that way here, but it only changes the finish, not the cooking.

How to Store Leftovers

Leftover mushroom soup keeps in the fridge for three to four days in a covered container. Cool it quickly rather than leaving it on the counter; ladled into a shallow container, it can go into the fridge while still warm.

To reheat, warm it gently on the stovetop until it comes up to a boil, which also brings it back to a safe serving temperature. If it looks a little separated, a quick whisk pulls it back together, and it’s best to reheat only what you’ll eat rather than the whole pot twice.

For the freezer, hold the sour cream back and stir it in fresh after reheating; a soup finished with sour cream can turn grainy once frozen and thawed. The base freezes well for two to three months, and thaws best left overnight in the fridge.

What to Serve With Mushroom Soup

A bowl of this wants something with a crust to pull through it. A few warm slices of homemade French bread or a handful of crisp croutons turn it into a full lunch, and a sharp green salad with a lemony vinaigrette cuts the creaminess.

If you’re feeding people who came hungry, a second mushroom dish alongside never goes amiss; my creamy mushroom stroganoff turns it into a proper mushroom-lover’s dinner.

FAQs

Why is my mushroom soup watery?

Usually the onions and mushrooms were rushed, so they never cooked down and concentrated. Cook the onions the full fifteen minutes and let the mushrooms release their water before the broth goes in. If it’s still thin, simmer uncovered for a few minutes or blend it more thoroughly.

My sour cream curdled. What went wrong?

It got too hot. Once it splits, there’s no perfect fix, but blending the soup again can smooth it out, and a fresh spoonful of sour cream stirred in off the heat helps. Next time, add it with the pot on low and don’t let it boil after.

Can I make it chunky instead of smooth?

Yes. Blend only half the pot and leave the rest, or skip the blender and just cook the mushrooms a little longer so they soften. The texture changes but nothing else does.

Why does my mushroom soup taste bland?

Usually it’s the broth or the seasoning. A weak broth gives a weak soup, so start with a good one, and let the soy sauce and paprika do the savory work. If it still falls short, a little more salt at the very end lifts everything.

More Soups From My Kitchen

If this puts you in a soup mood, here’s where I’d head next.

  • Roasted Butternut Squash Soup. Where I go when I want something sweeter and brighter, and roasting the squash first gives it real depth.
  • Sweet Potato Soup. For the most warming bowl of the bunch, this is a good pick if you like things naturally sweeter.
  • Easy Minestrone Soup. This one goes the other way, chunky with vegetables and beans to chew instead of a smooth blend.
  • Creamy Coconut Lentil Soup. What I make when I want protein in the bowl, and the coconut makes it creamy without any dairy.
Save This Recipe Form

Want to save this recipe?

Enter your email below & we’ll send it straight to your inbox. Plus you’ll get more great recipes and tips from us each week!

A bowl of delectable mushroom soup, garnished with sliced mushrooms, aromatic herbs, and a sprinkle of red pepper flakes, sits invitingly next to a shining spoon.

Creamy Mushroom Soup Recipe

Creamy mushroom soup blended smooth from real mushrooms and slow-cooked onions, finished with sour cream and seasoned with paprika and dill. A one-pot vegetarian mushroom soup that beats anything from a can.
Prep Time: 10 minutes
Cook Time: 30 minutes
Optional Roast Time:: 10 minutes
Total Time: 50 minutes
Course: Soup
Servings: 4
Calories: 217kcal

Ingredients

  • 4 tablespoons unsalted butter
  • 2 cups onion chopped
  • 2 cups fresh mushrooms sliced (+a few more to roast)
  • 2 cups vegetable broth
  • 1 tablespoon soy sauce
  • 1 tablespoon paprika
  • 1 tablespoon garlic powder
  • 2 teaspoons dried dill
  • ⅛ teaspoon nutmeg
  • ½ cup sour cream
  • Salt and pepper

To serve:

  • Toasted bread
  • Fresh parsley
  • Roasted mushrooms
Woman pointing down next to a large play button on a video player; text reads, "Prefer to watch? I’ve got you covered below. Watch the recipe video now.

Video

[Allspice_Button id=”WIDCON-r45h”]

Instructions

  • Optional: Preheat the oven to 180ºC (350°F). Lightly coat 4 mushrooms with oil and roast them for about 10 minutes, or until browned. Set them aside for garnishing later.
    2 cups fresh mushrooms
  • In a large pot, melt the butter over medium heat. Add the chopped onions and cook, stirring occasionally, for about 15 minutes until they’re softened and lightly caramelized.
    4 tablespoons unsalted butter, 2 cups onion
  • Add the sliced mushrooms to the pot and cook for about 5 minutes, allowing them to soften and release their moisture. Next, pour in the vegetable broth and stir in the soy sauce, paprika, garlic powder, nutmeg, and dill. Stir well, then reduce the heat to low. Cover the pot and let the soup simmer for 15 minutes, giving the flavors time to meld together.
    1 tablespoon soy sauce, 1 tablespoon paprika, 1 tablespoon garlic powder, 2 teaspoons dried dill, ⅛ teaspoon nutmeg, 2 cups vegetable broth
  • After simmering, use an immersion blender to blend the soup until smooth and creamy. If using a regular blender, carefully transfer the soup in batches. Remember, it’s hot, so take your time.
  • Season the soup with salt and pepper to taste. Keep it on low heat for 3 to 5 minutes to warm through.
    Salt and pepper
  • Serve your soup hot, garnished with the roasted mushrooms, a spoonful of sour cream, fresh parsley, and some toasted bread.
    ½ cup sour cream, Toasted bread, Fresh parsley, Roasted mushrooms

Notes

Roasting the mushrooms adds a deeper, earthier taste. If you have the time, it is worth doing.
Adjust the thickness. For a thicker soup, reduce the broth. For a lighter soup, add a little extra broth until you reach the texture you want.
Be sure the soup is not too hot when blending to avoid splashes or burns.
If you have no sour cream, Greek yogurt works just as well for a slightly tangier twist.
To make it a creamier soup, stir in a splash of heavy cream or a dairy-free option like cashew cream for a velvety finish.
Add a pinch of red pepper flakes or a dash of your favorite hot sauce for a spicier soup.
For the freezer, hold the sour cream back and stir it in fresh after reheating; a soup finished with sour cream can turn grainy once frozen and thawed.

Nutrition

Calories: 217kcal | Carbohydrates: 14g | Protein: 4g | Fat: 17g | Saturated Fat: 10g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 4g | Trans Fat: 0.5g | Cholesterol: 47mg | Sodium: 740mg | Potassium: 364mg | Fiber: 2g | Sugar: 7g | Vitamin A: 883IU | Vitamin C: 10mg | Calcium: 64mg | Iron: 1mg
Mandy Applegate, recipe developer and vegetarian since the 1980sMandy Applegate

Vegetarian since I was 15, and still cooking this way more than 40 years later. Everything on Splash of Taste comes from a kitchen that has been entirely vegetarian for decades, shaped by years of trial and error and the honest pleasure of cooking food I actually want to eat. Every recipe is triple tested before it lands here.

Tried this recipe?Let us know how it was!

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating




One Comment

  1. 4 stars
    I couldn’t get the fifth star to light up but this recipe is the bomb! absolutely delicious. I cut down on the butter but otherwise didn’t exact and it is super yummy