Authentic Polish Mushroom Soup Recipe: Earthy Dill and Sour Cream Harmony

Soups & Stews

Authentic Polish Mushroom Soup Recipe: Earthy Dill and Sour Cream Harmony

This authentic Polish mushroom soup recipe brings the hearty, comforting flavors of Zupa Grzybowa straight to your kitchen. 🌟 The secret lies in slow-cooked mushrooms, crispy bacon, and a delicate balance of earthy dill and creamy sour cream—a taste of Polish home cooking that’s both nostalgic and deeply satisfying.

The magic happens in the roux, where flour and butter create a rich base that thickens the soup without overpowering its natural depth. Bacon adds a smoky richness, while dried or cremini mushrooms (or wild mushrooms if you're lucky) infuse the broth with an umami depth that’s pure comfort.

The dish is traditionally served with rye bread or pierogi, making it a perfect centerpiece for family gatherings or cozy weeknight dinners.

By the time you finish simmering, you’ll have a velvety, aromatic soup with tender mushrooms and a creamy finish that’s impossible to resist.

The dill brightens the earthy flavors, while the sour cream adds a touch of luxury that makes this more than just a soup—it’s a celebration of Polish culinary tradition.

Perfect for chilly evenings or holiday meals, this recipe delivers restaurant-quality results in your own kitchen. Let’s get cooking!

👨‍🍳
Difficulty
Medium
🥩
Category
Meat
🔥
Calories
Med Cal

Ingredients for authentic polish mushroom soup

Six hearty ingredients bring Polish tradition to your pot—earthy mushrooms, smoky bacon, and creamy dill harmony.

Ingredient Amount Notes
Dried Porcini Mushrooms 🍄 ½ oz Rehydrated in warm broth
Cremini Mushrooms 🍄 16 oz Sliced into even pieces
Thick-Cut Bacon 🥓 8 oz Diced into small cubes
Unsalted Butter 🧈 4 tbsp Cold for roux formation
All-Purpose Flour 🌾 ¼ cup For smooth roux
Fresh Dill 🌿 ¼ cup Chopped, stems removed
Sour Cream 🥛 ½ cup Full-fat preferred
Vegetable Broth 💧 6 cups Homemade or quality store-bought
Yellow Onion 🧅 1 whole Diced into small pieces
Garlic Cloves 🧄 4 cloves Minced for aromatic base
Bay Leaf 🌿 1 whole For subtle depth
Salt 🧂 1 ½ tsp Kosher or sea salt
Black Pepper 🌶️ ½ tsp Freshly ground
Rye Bread 🍞 6 slices For serving (optional)

The mushrooms are the soul of this soup. Dried porcini from Penzeys or your local Polish market adds that deep, woodsy flavor—soak them in warm broth first. Cremini mushrooms? Trader Joe's has the best pre-sliced ones, but any firm, clean mushrooms work. Bacon should be thick-cut for that crispy texture—Oscar Mayer or Applegate are reliable. Fresh dill is a must; dried just won’t cut it here. The sour cream? Full-fat (none of that low-fat nonsense) for that rich, velvety finish you crave.

No porcini? Double the cremini mushrooms—they’ll soak up all that broth. Bacon out of the question? Smoked paprika at half a teaspoon mimics that smoky depth. Dill wilted? Swap for half the amount of fresh parsley, though it won’t be the same. The flour for the roux? King Arthur or Gold Medal work perfectly—no fancy brands needed. And if you’re using store-bought broth, Pacific Foods or Imagine are the best for that clean, rich base.

This soup tastes even better the next day—3-4 days in the fridge, honestly. Freezes beautifully for up to 3 months if you portion it into containers. I always make a double batch and freeze half. Serve it with those crusty rye slices you can find at Whole Foods or any good bakery. The bread soaks up every last bit of that creamy goodness.

❤️

Why You'll Love This Recipe

  • No Chopping Hassle: I swear by this recipe because the dried porcini just soak and go—no peeling, no slicing, just a quick 20-minute soak in warm water. The cremini mushrooms? Toss them in whole if you're lazy (I often do), and they still melt into that rich, meaty broth.
  • Umami Bomb: Between the bacon’s smoky depth and the porcini’s earthy punch, this soup is ridiculously flavorful without needing fancy ingredients. Honestly, the moment the bacon grease hits the pan and those mushrooms start releasing their aroma, my kitchen smells like a Polish grandmother’s secret.
  • Leftovers That Shine: This soup only gets better the next day—thicker, richer, and perfect for reheating with a splash of water or milk. I make a double batch because it’s my go-to for lazy lunches or when unexpected guests show up. (Yes, even on a Tuesday night.)
  • Budget-Friendly Luxury: Dried porcini and bacon might sound fancy, but they stretch this soup into a whole meal—pair it with crusty bread or a simple salad, and you’ve got a filling, satisfying dinner for half the cost of takeout. Plus, the flour roux turns a few cheap ingredients into something that tastes like a restaurant dish.

Step-by-step instructions for authentic Polish mushroom soup

This rich, earthy soup captures Poland's rustic traditions with deep umami flavors and creamy texture.

1

🔥 Step 1: Rehydrate Porcini and Cook the Bacon

Place the 0.5 oz dried porcini mushrooms in a heatproof bowl and pour 1 cup of hot vegetable broth over them. Let them soak for 20 minutes until plump, then squeeze out any excess liquid. Set aside.

In a large pot over medium heat, cook the 8 oz thick-cut bacon until crispy and golden, about 8-10 minutes. Remove bacon with a slotted spoon and set aside, leaving the fat in the pot. This bacon fat becomes the flavor base for your soup.

2

🍳 Step 2: Build the Flavor Base with Aromatics

In the same pot with bacon fat, add the 1 whole yellow onion and cook for 5-6 minutes until softened and translucent. Add the 4 cloves minced garlic and cook for 30 seconds until fragrant—don't let it brown or it'll turn bitter.

Stir in the rehydrated porcini mushrooms (with their soaking liquid) and the 16 oz sliced cremini mushrooms. Cook for 5 minutes until the mushrooms release their moisture and begin to soften. Add the 1 whole bay leaf and 1.5 tsp salt to the pot.

3

🥘 Step 3: Create the Roux and Thicken the Soup

Reduce heat to medium-low and add the 4 tbsp cold unsalted butter and 0.25 cup all-purpose flour to the pot. Whisk vigorously for 2-3 minutes until the mixture forms a smooth, pale roux and the raw flour taste disappears. This step is crucial for that authentic Polish texture.

Gradually whisk in the remaining 5 cups vegetable broth (you've already used 1 cup to rehydrate the porcini). Bring to a gentle simmer and cook for 15-20 minutes until the soup thickens slightly. You'll know it's ready when the soup coats the back of a spoon.

4

🍽️ Step 4: Finish with Dill and Sour Cream

Remove the bay leaf and stir in the 0.25 cup chopped fresh dill and 0.5 cup sour cream. Simmer gently for just 1-2 minutes—no longer or the dill will turn bitter. Season with 0.5 tsp black pepper and adjust salt if needed. The soup should be rich but not overly heavy.

Garnish each serving with a sprinkle of fresh dill and serve immediately with 6 slices rye bread on the side. The contrast of the dense rye bread with the creamy soup is pure Polish comfort food magic.

👨‍🍳

Pro Tips For Making Authentic Polish Mushroom Soup

  • SOAK PORCINI LONG: I learned this the hard way—30 minutes in warm water isn’t enough. Use hot water (just off boil) and soak dried porcini for at least 45 minutes before straining. The longer they steep, the deeper the umami flavor, and that’s the soul of Polish mushroom soup. (Yes, even if you’re impatient like me.)
  • CRISP THE BACON FIRST: Cook the thick-cut bacon until it’s deep golden—not just pink, but proper crackling. That first render of fat is liquid gold for the soup. Skim it off after cooking (save it!) and use it to bloom the flour later. Trust me, the difference in richness is noticeable.
  • DON’T OVERSTIR THE ROUX: When making the butter-flour roux, stir constantly on medium-low heat until it’s a pale golden color—no darker than peanut butter. Polish mushroom soup needs that nutty base, but burn it and you’ll taste bitterness. If it smells toasty, you’ve gone too far.
  • SAVE THE PORCINI SOAK LIQUID: That murky brown water from soaking the dried mushrooms? Don’t dump it. Strain it and reserve it—it’s packed with flavor. Use it later when thinning the soup instead of plain water. (I know it looks gross, but it works.)

Essential equipment for perfect results

Must-Have Pot

You’ll need a heavy-bottomed, 6-8 quart Dutch oven—like the Le Creuset Signature or All-Clad Stainless Steel—to handle the roux and simmering without scorching. The deep sides prevent splatter when whisking the flour-butter mixture, and the thick base distributes heat evenly.

I’ve tried thinner pots, and they just can’t handle the roux step without sticking. 🔥

Precision Tools

A fine-mesh strainer (like the OXO Good Grips) is essential for squeezing out excess liquid from the rehydrated porcini mushrooms—this keeps your soup from being watery. Pair it with a sharp chef’s knife (I use Wüsthof) for slicing mushrooms evenly, and a microplane for mincing garlic quickly.

A wooden spoon or silicone spatula helps prevent scratching your pot during the roux stage.

Thermometer

While not strictly necessary, an instant-read thermometer (like the ThermoWorks Thermapen) ensures your soup reaches the perfect simmer—195-205°F for that velvety texture. I’ve found that without one, it’s easy to over-simmer and break the emulsion when adding sour cream.

The 200°F range is ideal for maintaining creaminess without curdling. ⚡

Bacon Drainer

Invest in a slotted spoon with long handles (I love the OXO Good Grips) to remove crispy bacon without losing flavorful drippings. The fat in the pot is the foundation of your soup’s depth—don’t drain it!

A small bowl for holding bacon while it cools also keeps your workspace tidy. Pro tip: Use tongs to transfer bacon to serving bowls for extra crunch.

Dill Storage

Fresh dill wilts quickly, so store it in a glass jar with 1 inch of water in the fridge—it’ll stay crisp for up to 10 days. For the soup, chop it just before adding to preserve its bright flavor.

If you’re prepping ahead, store chopped dill in an airtight container with a paper towel to absorb moisture, and add it to the soup only in the final 1-2 minutes of cooking. 🌿

Nutrition facts

Servings 6
Amount Per Serving
Calories 380kcal
% Daily Value *
Total Fat 24g31%
Saturated Fat 12g60%
Cholesterol 75mg25%
Sodium 1200mg52%
Total Carbohydrate 30g11%
Dietary Fiber 4g14%
Sugars 8g
Protein 18g36%
* 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 dried porcini mushrooms with fresh ones?

You can use fresh mushrooms, but the flavor won't be identical. For a similar depth, combine 16 oz cremini mushrooms with 8 oz wild mushrooms (like chanterelles or oyster). If using only fresh, double the amount and reduce simmering time by 5 minutes to prevent mushiness.

2

Why does my soup look too thin after making the roux?

This usually happens if you didn't simmer long enough after adding broth. The roux needs 15-20 minutes of gentle simmering to fully thicken. If it's still thin, whisk in 1 tbsp cornstarch mixed with 2 tbsp cold water and simmer 2-3 more minutes. Never use more flour—it can make the soup taste raw.

3

Can I make this soup dairy-free?

Replace the butter with 4 tbsp olive oil and use ½ cup coconut cream instead of sour cream. For extra richness, add 1 tbsp nutritional yeast when finishing. The texture will be slightly lighter but still delicious.

4

How do I store leftovers without curdling?

Cool the soup completely before refrigerating, then cover with plastic wrap pressed directly on the surface to prevent a skin from forming. It keeps well for 3-4 days. For freezing, portion into airtight containers and freeze for up to 3 months. Thaw overnight in the fridge—never microwave directly from frozen.

5

What's the secret to making this taste more 'Polish'?

The key is in the details: use smoked bacon instead of regular, add 1 tsp caraway seeds (toasted and ground) when building the roux, and finish with a splash of lemon juice before serving. These elements create that authentic Eastern European balance of smoky, earthy, and bright flavors.

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