Polish Mushroom Soup Recipe
Polish Mushroom Soup is pure comfort in a bowl! Imagine a steaming pot fragrant with earthy porcini and cremini, sweet carrots, and a swirl of tangy sour cream. This beloved dish is a staple on Polish holiday tables, but it’s so easy and inviting, you’ll want to make it all year round. The soup’s rustic flavors combine beautifully, and the result is hearty yet elegant—a real hug for your taste buds. If you’ve never tasted Polish Mushroom Soup before, you’re in for a treat that balances tradition and soul-warming richness with every spoonful.

Ingredients You’ll Need
This recipe calls for humble, everyday ingredients that transform into something magical together. Don’t skip anything; each ingredient plays a special role in building the deep, layered flavor and silky creaminess Polish Mushroom Soup is known for.
- Dried porcini mushrooms: Provide a deep, woodsy aroma and intense umami flavor as the foundation of the soup.
- Olive oil: Helps bring out the sweetness in your onions and vegetables without overpowering the other flavors.
- Yellow onion: Adds subtle sweetness and depth that forms the backbone of your soup base.
- Garlic: Lends a punchy warmth that infuses the broth with classic Polish savoriness.
- Carrots: Offer color and gentle sweetness that balances the earthiness of the mushrooms.
- Celery: Rounds out the flavor and adds a pleasant, herbal note.
- Fresh cremini or button mushrooms: These soak up flavor and add meaty texture—use cremini for a deeper taste or button for a lighter, subtler soup.
- Vegetable or chicken broth: Brings everything together and gives the soup its soul—choose a good-quality broth for the best results.
- Sour cream: Essential for the signature creaminess and slight tang that sets Polish Mushroom Soup apart.
- All-purpose flour: Thickens the soup perfectly without making it heavy.
- Bay leaf: Infuses the broth with a subtle, floral aroma you’ll really notice in the finished dish.
- Dried marjoram: A unique, sweet-scented herb that’s key to Eastern European soups—don’t skip this if you can help it.
- Salt and black pepper: Simple, but crucial for seasoning your soup just right.
- Fresh parsley: Brightens every spoonful with fresh color and makes each bowl feel extra special.
How to Make Polish Mushroom Soup
Step 1: Soak the Dried Porcini Mushrooms
Place your dried porcini mushrooms in a heat-safe bowl and cover them with 1 cup of hot water. Let them soak for 30 minutes; this not only softens the mushrooms but infuses the soaking liquid with rich, mushroomy goodness. After soaking, drain the mushrooms, chop them finely, and be sure to save every drop of that fragrant soaking liquid (just strain it to remove any grit) to boost the flavor of your soup.
Step 2: Sauté the Vegetables
In a large, heavy-bottomed pot, heat the olive oil over medium heat. Add the chopped onion first and cook until it turns soft and translucent, stirring occasionally, about 5 minutes. Next, toss in your minced garlic, diced carrots, and celery. Sauté for another 5 minutes until everything starts to smell incredible and the veggies soften up a bit.
Step 3: Add Fresh Mushrooms
Now, stir in your sliced cremini or white button mushrooms. Let them cook for 8 to 10 minutes, until they release their moisture and start to take on a gorgeous golden color. The aroma at this stage is magical, promising the deep, savory flavor Polish Mushroom Soup is famous for.
Step 4: Build the Broth
Time to add the stars: stir the chopped, rehydrated porcini mushrooms and pour in the reserved soaking liquid (after straining), plus your broth of choice. Drop in the bay leaf and sprinkle in the marjoram, salt, and black pepper. Bring the mixture to a boil, then lower the heat right away and let it all simmer gently for 30 minutes. This slow simmer lets all those earthy, sweet, and aromatic flavors come together beautifully.
Step 5: Finish with the Sour Cream Mixture
In a small bowl, whisk the sour cream and flour together until totally smooth. To avoid curdling, spoon a ladleful of the hot soup into the sour cream mixture and whisk to temper it, then stir this creamy blend back into the pot. Simmer the soup for another 10 minutes, stirring often—this is when it turns luxuriously creamy and takes on its classic Polish Mushroom Soup finish. Fish out the bay leaf, taste, and adjust your seasonings as needed.
Step 6: Serve and Enjoy!
Ladle the soup piping hot into bowls. Sprinkle each portion with a flurry of chopped fresh parsley. The fresh green color pops against the creamy, golden-tan soup, and you’re ready to enjoy!
How to Serve Polish Mushroom Soup

Garnishes
A generous handful of chopped fresh parsley is the traditional garnish, bringing a burst of color and freshness that highlights every spoonful. For a more decadent finish, try a swirl of extra sour cream on top or a sprinkle of cracked black pepper for a pretty, rustic look. Some folks even add a tiny splash of truffle oil to elevate the aroma your guests are greeted with as they dig in!
Side Dishes
Polish Mushroom Soup is hearty, but pairing it with classic sides makes the meal feel extra special. Thick slices of crusty rye bread are a must for soaking up that last drop. Boiled or mashed potatoes make it even more filling, and a simple cucumber salad on the side offers a refreshing contrast to the soup’s creaminess. If you’re serving it for a holiday meal, consider warm pierogi as a side for a true celebration.
Creative Ways to Present
For a show-stopping presentation, serve Polish Mushroom Soup in small bread bowls or petite mugs as a cozy appetizer. Drizzle with herbed oil and top with microgreens for a modern twist. Or ladle the soup into rustic earthenware bowls to channel an old-world charm that matches the flavors. However you serve it, a basket of fresh, crusty bread nearby is non-negotiable!
Make Ahead and Storage
Storing Leftovers
Polish Mushroom Soup holds up beautifully in the fridge—just let it cool, then store in an airtight container for up to four days. The flavors actually deepen overnight, making each bowl even more irresistible the next day. When serving leftovers, don’t forget a fresh sprinkle of parsley to revive those bright, herbal notes.
Freezing
To freeze, let your Polish Mushroom Soup cool completely, then ladle into freezer-safe containers, leaving a bit of headspace for expansion. It’ll keep up to three months. If you know you’ll freeze it, consider holding back the sour cream and adding it after reheating for the best texture (although it freezes fairly well as is). Thaw overnight in the fridge before reheating.
Reheating
Warm up leftovers gently on the stovetop over medium-low heat, stirring frequently until heated through. To prevent the sour cream from curdling, avoid boiling the soup. If it thickens too much after sitting or freezing, simply stir in a splash of broth or water to bring it back to your preferred consistency.
FAQs
Can I use only fresh mushrooms instead of dried porcini?
While you can use only fresh mushrooms, dried porcini are key to achieving the deep, authentic flavor Polish Mushroom Soup is known for. They provide a savory depth that’s hard to replicate, but if you must skip them, amp up the amount of fresh mushrooms and consider adding a splash of mushroom broth for extra richness.
Is this recipe gluten-free?
The classic version uses all-purpose flour to thicken the soup, but you can easily substitute with a gluten-free flour blend or even a bit of cornstarch. Be sure to check that your broth is gluten-free, and you’re all set!
What’s the best way to make this dairy-free?
For a dairy-free take, simply substitute plant-based sour cream or thick coconut yogurt in place of regular sour cream. The soup will still turn out creamy and satisfying, and the mushroom flavors will shine through beautifully.
Can I add meat or other proteins?
Absolutely! While Polish Mushroom Soup is traditionally vegetarian (and often served that way for Christmas Eve), you can easily add shredded cooked chicken, bits of smoked sausage, or even cubed tofu to make it even more filling. Just stir in your protein during the simmering stage.
Do I need to strain the porcini soaking liquid?
Yes, this step is important! Dried porcini often have a bit of grit or sand, and straining the soaking liquid through a fine mesh sieve or coffee filter ensures your soup is silky with no unpleasant surprises in the bowl.
Final Thoughts
If you’re looking for a nourishing, soul-satisfying bowl to warm your heart, Polish Mushroom Soup is a must-try. It’s wonderful for special occasions and cozy weeknights alike—and trust me, one taste will make it a new favorite in your kitchen. Give this recipe a go, and don’t forget to share a bowl with someone who needs a little comfort and joy!
Print
Polish Mushroom Soup Recipe
- Total Time: 1 hour 5 minutes
- Yield: 4 servings
- Diet: Non-Vegetarian
Description
A comforting and hearty Polish Mushroom Soup recipe that combines the richness of dried porcini and fresh mushrooms with a creamy sour cream base. This soup is bursting with savory flavors and is perfect for a cozy night in.
Ingredients
Dried Porcini Mushrooms:
1 ounce
Olive Oil:
1 tablespoon
Onion:
1 medium, finely chopped
Garlic:
2 cloves, minced
Carrots:
2 medium, diced
Celery:
1 stalk, diced
Fresh Mushrooms:
8 ounces, sliced
Vegetable or Chicken Broth:
4 cups
Sour Cream:
1 cup
All-Purpose Flour:
1 tablespoon
Bay Leaf:
1
Dried Marjoram:
1 teaspoon
Salt and Black Pepper:
To taste
Fresh Parsley:
2 tablespoons, chopped for garnish
Instructions
- Prepare Dried Porcini: Soak dried porcini mushrooms in hot water for 30 minutes. Drain, chop, and reserve soaking liquid.
- Sauté Aromatics: In a pot, sauté onion in olive oil until soft. Add garlic, carrots, and celery; cook for 5 minutes.
- Cook Fresh Mushrooms: Add fresh mushrooms, cook until browned.
- Add Broth & Seasonings: Include porcini, soaking liquid, broth, bay leaf, marjoram, salt, and pepper. Simmer for 30 minutes.
- Thicken Soup: Whisk sour cream and flour, temper with hot soup, then add to pot. Simmer for 10 minutes.
- Adjust & Serve: Remove bay leaf, adjust seasoning, and serve hot with parsley garnish.
Notes
- For a richer flavor, use a mix of wild mushrooms.
- You can substitute Greek yogurt for a lighter option.
- Serve with rye bread or boiled potatoes on the side.
- Prep Time: 15 minutes
- Cook Time: 50 minutes
- Category: Soup
- Method: Stovetop
- Cuisine: Polish
Nutrition
- Serving Size: 1 bowl
- Calories: 215
- Sugar: 5g
- Sodium: 650mg
- Fat: 13g
- Saturated Fat: 6g
- Unsaturated Fat: 6g
- Trans Fat: 0g
- Carbohydrates: 18g
- Fiber: 3g
- Protein: 6g
- Cholesterol: 20mg