Cold day. Empty stomach. Zero motivation to cook something complicated. Sound familiar? This Polish Mushroom Soup recipe fixes all three problems in under an hour, and it tastes like your Babcia made it herself.
I stumbled onto this recipe during a particularly gray November, and honestly, it changed my whole relationship with mushrooms. IMO, this soup is proof that “simple” and “boring” are not the same thing.
Servings: 6 bowls of pure comfort
Prep time: 15 minutes
Cook time: 45 minutes
Total time: 1 hour
Why This Polish Mushroom Soup Recipe Actually Works
Most mushroom soups taste like watered-down cream of nothing. This one doesn’t. The combination of fresh baby bella mushrooms and dried porcini mushrooms creates layers of flavor most recipes skip entirely.
Have you ever wondered why restaurant mushroom soup tastes so much richer than homemade versions? It’s the porcini. Dried porcini mushrooms pack an umami punch that fresh mushrooms alone just can’t deliver, no matter how long you cook them.
What You’ll Need
Grab these ingredients before you start, so you’re not sprinting to the store mid-recipe (we’ve all been there):
- Butter, 2 tablespoons
- Yellow onion, 1 medium, chopped
- Garlic, 3 cloves, minced
- Baby bella mushrooms, 16 ounces, sliced
- Dried porcini mushrooms, 1 ounce
- Vegetable or chicken broth, 4 cups
- Sour cream, 1 cup
- Wide egg noodles, 8 ounces
- Fresh thyme, 1 teaspoon (or dried thyme, 1/2 teaspoon)
- Fresh dill, 2 tablespoons, chopped
- Lemon juice, 1 tablespoon
- Salt, to taste
- Black pepper, to taste
Nothing exotic here. You probably have half this list sitting in your kitchen right now.
Let’s Actually Make This Soup
Cooking should feel doable, not like a chemistry exam. Here’s the full breakdown, broken into steps that won’t make you panic halfway through.
Step One: Rehydrate Those Porcini Mushrooms
Drop your dried porcini mushrooms into a bowl and cover them with boiling water. Let them sit for a solid 30 minutes until they’re soft and plump again.
Don’t dump that soaking water down the drain. Seriously, don’t. That liquid is loaded with concentrated mushroom flavor, and you’ll want it later for the broth. Once softened, chop the porcini into smaller pieces and set them aside.
Step Two: Cook Your Noodles Separately
Boil the wide egg noodles according to the package instructions in a separate pot. Drain them once they’re done and set them off to the side.
Cooking noodles apart from the soup keeps them from turning into a mushy, sad situation later. If you toss raw noodles directly into simmering soup, they soak up too much liquid and go soft way past the point of enjoyable. Trust the extra pot; it’s worth the dishes.
Step Three: Build Your Flavor Base
Melt the butter in a large pot over medium heat. Add your chopped onion and let it cook gently until it turns soft and slightly translucent, which usually takes about 5 minutes.
This step matters more than people think. A rushed onion is a flat-tasting soup. Give it time, stir occasionally, and resist the urge to crank the heat higher just to speed things along.
Step Four: Bring In The Mushrooms
Add your sliced baby bella mushrooms, the chopped porcini, and a pinch of salt straight into the pot. Cook everything together for 8 to 10 minutes, stirring now and then.
Watch what happens here. The mushrooms will release their moisture first, then that liquid slowly cooks off, leaving behind deeply browned, flavorful bits. That browning is where the real magic happens, so don’t rush this part either.
Step Five: Add Garlic and Thyme
Stir in the minced garlic and thyme once your mushrooms look nicely browned. Cook this mixture for just about 30 to 60 seconds, only until the kitchen smells incredible.
Garlic burns fast, and burnt garlic tastes bitter and ruins everything around it. Keep a close eye here, because this step moves quickly and there’s no coming back from scorched garlic.
Step Six: Pour In The Broth
Add your broth along with the reserved porcini soaking liquid straight into the pot. Bring everything up to a gentle boil, then immediately drop the heat down to low.
Let the soup simmer uncovered for 15 to 20 minutes. This gives all those flavors time to actually blend together instead of just floating around separately, which is the whole point of simmering in the first place.
Step Seven: Make It Creamy
Ladle a portion of the hot soup into a blender along with the sour cream. Blend until completely smooth, then pour that mixture slowly back into the main pot while stirring.
Why blend only part of the soup? Because you want creaminess without losing the texture of the mushroom chunks. Full puree turns this into baby food, and nobody signed up for that.
Step Eight: Bring It All Together
Add your cooked noodles, fresh dill, and lemon juice into the pot. Season generously with salt and black pepper, tasting as you go until it feels right to you.
The lemon juice isn’t optional, even though it seems random for a mushroom soup. It cuts through the richness of the sour cream and butter, keeping the whole bowl from feeling heavy or one-note.
Step Nine: Serve It Up
Ladle the finished Polish Mushroom Soup into bowls while it’s still warm. Serve alongside crusty bread, because you’ll absolutely want something to mop up that broth with.
A Few Notes Before You Dig In
- Don’t skip the porcini mushrooms if you can help it; they’re the backbone of the whole flavor profile.
- Cook noodles separately when planning leftovers, so they don’t turn mushy in storage.
- Add sour cream slowly and never let the soup boil afterward, or you’ll end up with curdled, grainy broth.
- Swap fresh dill for parsley if dill isn’t your thing, though the dill gives it that classic Polish flair.
- Store leftovers in an airtight container in the fridge for up to 5 days.
Frequently Asked Questions
Can I make Polish Mushroom Soup without sour cream?
Yes, though you’ll lose the signature creamy tang. Try Greek yogurt as a substitute, added off the heat the same way you’d add sour cream.
What mushrooms work best for this recipe?
Baby bella mushrooms paired with dried porcini mushrooms give the deepest flavor. Fresh cremini or button mushrooms work fine too, though the porcini really shouldn’t be skipped.
Can I freeze mushroom soup with sour cream in it?
Freezing isn’t ideal here. Dairy-based soups tend to separate and turn grainy once thawed, so this one’s best enjoyed fresh or refrigerated.
Is this soup gluten-free?
Not as written, since it uses egg noodles. Swap in your favorite gluten-free noodle and double-check your broth’s label to make it work.
How do I keep the soup from curdling?
Keep the heat low after adding sour cream and never let it return to a full boil. Slow and steady wins here.
Can I make this soup vegetarian?
Absolutely, just use vegetable broth instead of chicken broth. Everything else in the recipe is already vegetarian-friendly.
Final Thoughts
This Polish Mushroom Soup recipe delivers everything you want from comfort food: rich flavor, creamy texture, and minimal fuss. The porcini mushrooms do the heavy lifting, and the sour cream ties it all together beautifully.
Give it a try this weekend and see for yourself. FYI, it tastes even better the next day, so don’t feel bad about making a double batch

Polish Mushroom Soup
Ingredients
Method
- Drop dried porcini mushrooms into a bowl and cover with boiling water. Let sit for 30 minutes until soft.
- Chop the rehydrated porcini mushrooms and set aside, keeping the soaking water.
- Boil the wide egg noodles according to package instructions, then drain and set aside.
- Melt butter in a large pot over medium heat. Add chopped onion and cook until soft and translucent, about 5 minutes.
- Add sliced baby bella mushrooms and chopped porcini to the pot with a pinch of salt. Cook for 8-10 minutes.
- Stir in minced garlic and thyme, cooking for 30-60 seconds until fragrant.
- Pour in the broth and reserved porcini soaking liquid. Bring to a gentle boil, then reduce heat to low and simmer uncovered for 15-20 minutes.
- Blend a portion of the soup with sour cream until smooth, then return it to the pot while stirring.
- Add cooked noodles, fresh dill, and lemon juice, then season with salt and black pepper to taste.
- Serve warm with crusty bread.



