This Russian-style potato and mushroom soup is the kind of meal that feels like a warm blanket on a cold day. It combines tender chunks of potato, deeply savory mushrooms, and delicate herbs in a creamy, flavorful broth that’s both satisfying and nourishing.

What makes this soup special is its balance of simplicity and depth. Everyday ingredients like leeks, carrots, and broth come together with dill and mushrooms to create a dish that feels rustic yet rich. The addition of cream gives it a smooth texture without overpowering the natural flavors.
Whether you’re cooking for a cozy evening at home or preparing meals ahead for the week, this soup is a reliable, comforting option that only gets better with time.
Why You’ll Enjoy This Soup
- Rich, earthy flavor from mushrooms and herbs
- Creamy texture without being overly heavy
- Made with simple, wholesome ingredients
- Great for batch cooking and leftovers
- Easy to customize with different vegetables or seasonings

Ingredients
Soup Base
- 5 tablespoons butter, divided
- 2 leeks, chopped and cleaned היט
- 2 large carrots, sliced
- 6 cups chicken broth (or vegetable broth for a vegetarian option)
Seasonings & Aromatics
- 2 teaspoons dried dill
- 2 teaspoons salt (adjust to taste)
- ⅛ teaspoon black pepper
- 1 bay leaf
Main Additions
- 2 pounds potatoes, peeled and cut into even chunks
- 1 pound fresh mushrooms, sliced
Cream Thickener
- 1 cup half-and-half
- ¼ cup all-purpose flour
For Serving
- Fresh dill for garnish
Equipment
- Large soup pot or saucepan
- Skillet
- Mixing bowl
- Whisk
- Ladle

Helpful Tips Before Cooking
Cut vegetables evenly.
Uniform potato pieces help ensure everything cooks at the same rate.
Brown mushrooms separately.
Cooking mushrooms in a separate pan allows them to develop a richer, slightly caramelized flavor.
Adjust thickness to your liking.
You can make the soup thinner by adding extra broth or thicker by simmering a bit longer.

How to Make Russian Potato and Mushroom Soup
1. Start with the aromatics
Place a large pot over medium heat and melt 3 tablespoons of butter. Add the chopped leeks and sliced carrots. Cook for about 5 minutes, stirring occasionally, until the vegetables begin to soften and release their aroma.
2. Build the broth
Pour in the chicken broth and stir in the dried dill, salt, pepper, and bay leaf. Add the diced potatoes and bring the mixture to a gentle simmer.
Cover the pot and let it cook for about 20 minutes, or until the potatoes are tender but still hold their shape. Remove the bay leaf once cooking is complete.
3. Cook the mushrooms separately
In a skillet, melt the remaining butter over medium heat. Add the sliced mushrooms in a single layer and sauté for about 5 minutes, allowing them to brown lightly and release their juices.
Once done, transfer the mushrooms into the soup pot and stir to combine.
4. Create a creamy finish
In a small bowl, whisk together the half-and-half and flour until smooth and lump-free.
Slowly pour this mixture into the soup while stirring continuously. Let the soup simmer for a few more minutes until it thickens slightly and becomes creamy.
5. Serve and garnish
Ladle the hot soup into bowls and finish with a sprinkle of fresh dill on top for a bright, herbal touch.
Serving Suggestions
This soup is satisfying on its own but pairs well with:
- crusty artisan bread
- buttered toast or rolls
- a simple green salad with vinaigrette
- roasted vegetables on the side
Storage and Reheating
Refrigerator:
Store in a sealed container for up to 3 days.
Freezer:
Freeze for up to 2 months. For best texture, thaw slowly in the refrigerator before reheating.
Reheating:
Warm gently on the stovetop over medium heat, stirring occasionally. Add a splash of broth if the soup thickens too much.
Variations to Try
Vegetarian Version
Swap chicken broth for vegetable broth and replace butter with olive oil.
Extra Creamy Option
Use heavy cream instead of half-and-half for a richer consistency.
Add More Vegetables
Try celery, parsnips, or turnips for added depth and texture.
Herb Twist
Experiment with thyme or parsley alongside dill for a different flavor profile.
Pro Tips for Best Results
- Taste the soup before serving and adjust salt or herbs as needed
- Avoid overcrowding mushrooms while sautéing to ensure proper browning
- Stir frequently after adding the cream mixture to prevent sticking

Creamy Russian Potato and Mushroom Soup (Hearty Comfort Bowl)
Ingredients
Equipment
Method
- Start with the aromatics. Place a large pot over medium heat and melt 3 tablespoons of butter. Add the chopped leeks and sliced carrots. Cook for about 5 minutes, stirring occasionally, until the vegetables begin to soften and release their aroma.
- Build the broth. Pour in the chicken broth and stir in the dried dill, salt, pepper, and bay leaf. Add the diced potatoes and bring the mixture to a gentle simmer. Cover the pot and let it cook for about 20 minutes, or until the potatoes are tender but still hold their shape. Remove the bay leaf once cooking is complete.
- Cook the mushrooms separately. In a skillet, melt the remaining butter over medium heat. Add the sliced mushrooms in a single layer and sauté for about 5 minutes, allowing them to brown lightly and release their juices. Once done, transfer the mushrooms into the soup pot and stir to combine.
- Create a creamy finish. In a small bowl, whisk together the half-and-half and flour until smooth and lump-free. Slowly pour this mixture into the soup while stirring continuously. Let the soup simmer for a few more minutes until it thickens slightly and becomes creamy.
- Serve and garnish. Ladle the hot soup into bowls and finish with a sprinkle of fresh dill on top for a bright, herbal touch.
Notes
Taste the soup before serving and adjust salt or herbs as needed
Avoid overcrowding mushrooms while sautéing to ensure proper browning
Stir frequently after adding the cream mixture to prevent sticking
