Czech Creamy Mushroom and Dill Soup
Czech creamy mushroom dill soup turns budget mushrooms, potatoes, sour cream, and fresh dill into a rich, tangy bowl that tastes cozy and deeply savory.
This old style Czech inspired soup is creamy without feeling heavy. The potatoes make it filling, the mushrooms bring earthy flavor, and the dill with vinegar gives every spoonful a bright finish. A soft egg on top turns it into a complete meal.
Why You’ll Love This Recipe
- Big flavor from simple ingredients: Mushrooms, caraway, dill, and vinegar create a bold, comforting broth.
- Creamy but not fussy: Sour cream and flour thicken the soup with no special tools.
- Filling enough for dinner: Potatoes and eggs make each bowl satisfying.
- Easy to stretch: Add extra potatoes or broth when you need more servings on a tight budget.
Budget & Health Tip: Use regular white button mushrooms if they cost less than cremini. They still give the soup great flavor, especially when simmered with caraway and finished with fresh dill. For extra protein without much cost, keep the egg on each bowl.
Ingredients (Serves 4)
- 12 oz mushrooms, sliced, such as button or cremini (340 g)
- 1 lb potatoes, peeled and cut into small cubes (450 g)
- 1 medium yellow onion, finely chopped (150 g)
- 6 cups vegetable or mushroom broth (1.4 liters)
- 1 teaspoon caraway seeds (2 g)
- 1 cup sour cream (240 g)
- 2 tablespoons all purpose flour (16 g)
- 1 third cup chopped fresh dill (15 g)
- 1 and 1 half tablespoons white vinegar or apple cider vinegar (22 ml)
- 4 large eggs
- 1 and 1 half teaspoons fine salt, plus more to taste (9 g)
- 1 half teaspoon black pepper, plus more to taste (1 g)
Step-by-Step Instructions
1. Start the Soup Base
Add the mushrooms, potatoes, onion, broth, caraway seeds, salt, and black pepper to a large soup pot. Stir well, then bring the pot to a steady simmer over medium heat. As it heats, the mushrooms will soften and the broth will start to smell earthy and lightly nutty from the caraway.
2. Simmer Until Tender
Let the soup simmer for 18 to 22 minutes, stirring now and then. The potatoes should feel tender when pierced with a fork, and the mushrooms should look silky and darker in color. Keep the heat gentle so the potatoes hold their shape instead of breaking apart too much.
3. Mix the Sour Cream Thickener
In a medium bowl, whisk the sour cream with the flour until smooth. Ladle in about 1 cup of hot broth from the pot, a little at a time, while whisking. This warms the sour cream slowly and helps prevent curdling.
4. Thicken the Soup
Lower the heat. Slowly pour the sour cream mixture back into the pot while stirring constantly. Simmer gently for 5 to 7 minutes, until the soup looks creamy and lightly thickened. Do not boil hard, because sour cream can split when the heat is too high.
5. Add Dill and Vinegar
Stir in the chopped fresh dill and vinegar. Taste the soup. It should be creamy, earthy, and bright, with enough tang to wake up the mushrooms and potatoes. Add more salt, pepper, or a small splash of vinegar if needed.
6. Cook the Eggs
For soft boiled eggs, simmer the eggs in water for 6 and 1 half to 7 minutes, then cool briefly and peel. For poached eggs, crack each egg into gently simmering water and cook for 3 to 4 minutes, until the whites set and the yolks stay soft.
7. Serve the Bowls
Ladle the hot mushroom dill soup into bowls. Place one soft boiled or poached egg in each bowl, then add a little extra dill and black pepper. Break the yolk into the soup so it melts into the creamy broth.
Expert Troubleshooting & FAQs
Why did my sour cream curdle?
The soup was likely too hot when the sour cream went in. Keep the heat low, whisk hot broth into the sour cream first, and avoid a hard boil after adding it.
Can I use dried mushrooms?
Yes. Soak 1 oz dried mushrooms (28 g) in hot water for 20 minutes, then chop them. Use the soaking liquid as part of the broth, but pour slowly and leave any grit behind.
Can I make this soup without flour?
Yes. The soup will be thinner, but still delicious. For a gluten free option, use 1 tablespoon cornstarch mixed with a little cold water, then stir it in before adding the sour cream.
What kind of vinegar tastes best here?
White vinegar gives a clean Czech style tang. Apple cider vinegar tastes softer and a little fruity. Start with the listed amount, then adjust after the dill goes in.
Can I make this ahead?
Yes, but store the eggs separately. Reheat the soup gently over low heat and stir often. If it thickens in the fridge, add a splash of broth or water until it loosens.
Estimated Nutritional Facts
Per serving, based on 4 servings with one egg per bowl:
- Calories: about 300
- Protein: about 14 g
- Carbs: about 34 g
- Fats: about 13 g
Czech Creamy Mushroom and Dill Soup

Ingredients
- 12 oz mushrooms, sliced, such as button or cremini (340 g)
- 1 lb potatoes, peeled and cut into small cubes (450 g)
- 1 medium yellow onion, finely chopped (150 g)
- 6 cups vegetable or mushroom broth (1.4 liters)
- 1 teaspoon caraway seeds (2 g)
- 1 cup sour cream (240 g)
- 2 tablespoons all purpose flour (16 g)
- 1 third cup chopped fresh dill (15 g)
- 1 and 1 half tablespoons white vinegar or apple cider vinegar (22 ml)
- 4 large eggs
- 1 and 1 half teaspoons fine salt, plus more to taste (9 g)
- 1 half teaspoon black pepper, plus more to taste (1 g)
Instructions
- 1. Start the Soup Base. Add the mushrooms, potatoes, onion, broth, caraway seeds, salt, and black pepper to a large soup pot. Stir well, then bring the pot to a steady simmer over medium heat. As it heats, the mushrooms will soften and the broth will start to smell earthy and lightly nutty from the caraway.
- 2. Simmer Until Tender. Let the soup simmer for 18 to 22 minutes, stirring now and then. The potatoes should feel tender when pierced with a fork, and the mushrooms should look silky and darker in color. Keep the heat gentle so the potatoes hold their shape instead of breaking apart too much.
- 3. Mix the Sour Cream Thickener. In a medium bowl, whisk the sour cream with the flour until smooth. Ladle in about 1 cup of hot broth from the pot, a little at a time, while whisking. This warms the sour cream slowly and helps prevent curdling.
- 4. Thicken the Soup. Lower the heat. Slowly pour the sour cream mixture back into the pot while stirring constantly. Simmer gently for 5 to 7 minutes, until the soup looks creamy and lightly thickened. Do not boil hard, because sour cream can split when the heat is too high.
- 5. Add Dill and Vinegar. Stir in the chopped fresh dill and vinegar. Taste the soup. It should be creamy, earthy, and bright, with enough tang to wake up the mushrooms and potatoes. Add more salt, pepper, or a small splash of vinegar if needed.
- 6. Cook the Eggs. For soft boiled eggs, simmer the eggs in water for 6 and 1 half to 7 minutes, then cool briefly and peel. For poached eggs, crack each egg into gently simmering water and cook for 3 to 4 minutes, until the whites set and the yolks stay soft.
- 7. Serve the Bowls. Ladle the hot mushroom dill soup into bowls. Place one soft boiled or poached egg in each bowl, then add a little extra dill and black pepper. Break the yolk into the soup so it melts into the creamy broth.









