Polish Potato Soup Recipe tastes creamy, cozy, and a little smoky from bacon, with tender potatoes and vegetables in every spoonful. It works perfectly for busy weeknights or lazy Sundays, since you finish it in about 45 minutes from chopping board to table. I grew up in a Polish-American neighborhood, and this soup still smells like every winter weekend of my childhood.
Why You Should Try This Polish Potato Soup Recipe
This Polish Potato Soup Recipe gives you rich flavor with simple, affordable ingredients. You get soft potatoes, sweet carrots, a hint of dill, and a silky broth that feels like a hug in a bowl.
You cook everything in one pot, so cleanup stays easy and weeknight friendly. The recipe also scales well, so you can feed two people or a whole crowd without extra stress.
“This Polish Potato Soup Recipe tastes like something my Polish grandma would make on a snowy day, and I scraped the bowl clean.” – Anna ★★★★★
Ingredients You’ll Need

- 6 medium russet potatoes, peeled and cut into 1-inch cubes
- Yukon Gold potatoes also work and give a slightly creamier texture.
- 4 slices thick-cut bacon, chopped
- Use smoked bacon for deeper flavor, or skip it and add 1 tablespoon olive oil for a vegetarian version.
- 1 large yellow onion, finely chopped
- 2 medium carrots, peeled and sliced into thin rounds
- 2 celery stalks, sliced
- 3 cloves garlic, minced
- 1 teaspoon caraway seeds, lightly crushed with your fingers
- 1 bay leaf
- 1 teaspoon sweet paprika
- ½ teaspoon smoked paprika
- ½ teaspoon ground black pepper
- 1 to 1¼ teaspoons fine sea salt, to taste
Broth and dairy
- 4 cups low-sodium chicken broth
- Use vegetable broth for a meat-free version.
- 2 cups water
- 1 cup sour cream, room temperature
- 2 tablespoons all-purpose flour
- This helps thicken the soup slightly and gives that classic Polish potato soup texture.
Fresh herbs and finishing touches
- 2 tablespoons chopped fresh dill
- 2 tablespoons chopped fresh parsley
- 1 tablespoon butter
- Optional: 1 teaspoon white vinegar or fresh lemon juice, to brighten the flavor at the end
Pantry shortcuts and brand notes
Use pre-chopped frozen onions and carrots if you want to save time on prep. Choose a good low-sodium broth like Swanson or Kitchen Basics so you control the salt level. Shelf-stable sour cream substitutes do not work well here, so stick with real sour cream or thick plain yogurt.
Equipment list
- Large heavy-bottomed pot or Dutch oven, at least 5 quarts
- Cutting board and sharp chef’s knife
- Wooden spoon or heat-safe spatula
- Ladle
- Small bowl and whisk for the sour cream mixture
- Measuring cups and spoons
Tips & Tricks
- Cut potatoes into even 1-inch cubes so they cook at the same rate and keep their shape.
- Keep the heat at a gentle simmer so the potatoes soften without breaking apart.
- Bring sour cream to room temperature and whisk it with a little hot broth before you add it to the pot to prevent curdling.
- Taste the soup near the end and adjust salt and pepper only after the bacon and broth finish flavoring everything.
- Stir the pot from the bottom often so potatoes do not stick or scorch.
- Add dill and parsley near the end of cooking so they stay bright and fresh.
- For thicker soup, mash a few potato pieces against the side of the pot with your spoon.
- For a lighter version, use Greek yogurt and skip the butter, then add a squeeze of lemon for richness without extra fat.
How to Make Polish Potato Soup

Step 1: Cook the bacon and soften the vegetables
Place the large pot over medium heat and add the chopped bacon. Cook the bacon until it turns crisp and releases its fat, about 6 to 8 minutes, then scoop the bacon pieces to a plate and leave the fat in the pot. Add onion, carrots, and celery to the pot and cook in the bacon fat until the vegetables soften and the onion turns translucent, about 7 to 8 minutes.
Step 2: Add aromatics and spices
Stir in the minced garlic and cook for about 1 minute until it smells fragrant. Add caraway seeds, sweet paprika, smoked paprika, black pepper, and bay leaf, then stir well so the spices coat the vegetables. Let the spices toast for another 1 to 2 minutes so they deepen in flavor.
Step 3: Add potatoes and liquids
Add the potato cubes to the pot and stir so they mix with the vegetables and spices. Pour in the chicken broth and water, scraping the bottom of the pot with your spoon to lift any browned bits. Bring the mixture to a gentle boil, then lower the heat to maintain a steady simmer.
Step 4: Simmer until potatoes turn tender
Cover the pot partially with a lid and simmer for 18 to 22 minutes, stirring occasionally. Cook until the potatoes feel tender when you pierce them with a fork but still hold their shape. Taste the broth and add salt in small pinches until the flavor tastes balanced.
Step 5: Thicken and enrich with sour cream
In a small bowl, whisk the sour cream with the flour until smooth. Ladle in about ½ cup of hot soup broth into the sour cream mixture while you whisk, then add another ½ cup and whisk again until the mixture turns warm and silky. Pour this mixture back into the pot in a slow stream while you stir the soup constantly.
Step 6: Finish with herbs and butter
Keep the soup at a gentle simmer for another 5 minutes so the flour cooks and the broth thickens slightly. Stir in the butter, chopped dill, and chopped parsley, then add the cooked bacon back into the pot. Taste again and add a small splash of white vinegar or lemon juice if you want a brighter flavor, then serve hot.
What to Serve with Polish Potato Soup
Serve this Polish Potato Soup Recipe with thick slices of crusty bread or a simple rye loaf so you can soak up every drop. A crisp green salad with cucumbers, tomatoes, and a light vinaigrette balances the creamy soup nicely. You can also add a side of steamed green beans or roasted Brussels sprouts for extra vegetables. For kids, pair the soup with grilled cheese sandwiches or buttered noodles and call it dinner.
Storage Options
- Cool the Polish Potato Soup Recipe to room temperature, then store it in airtight containers in the fridge for up to 3 to 4 days.
- For the freezer, place cooled soup in freezer-safe containers, leave a little space at the top, and freeze for up to 2 months.
- Thaw frozen soup overnight in the fridge or gently in a bowl of cold water, then reheat on the stove over low to medium heat while you stir often.
- If the soup thickens in the fridge, add a splash of broth or water while you reheat until it reaches your favorite consistency.

Polish Potato Soup Recipe
Ingredients
Instructions
- In a large pot, heat the butter and oil over medium heat. Add the chopped onion and cook until soft and translucent, about 5 minutes.
- Stir in the diced carrots, parsnip, and celery root. Cook, stirring occasionally, for 5–7 minutes until the vegetables begin to soften.
- Add the minced garlic and cook for 1 minute until fragrant, being careful not to brown it.
- Pour in the broth and add the diced potatoes. Season with salt, black pepper, and dried marjoram. Bring to a boil, then reduce heat to a gentle simmer.
- Simmer the soup for 15–20 minutes, or until the potatoes and vegetables are very tender.
- Using a potato masher or an immersion blender, partially mash or blend the soup to thicken it while still leaving some chunks of potato and vegetables for texture.
- In a small bowl, whisk together the milk (or cream) and sour cream. Stir a ladleful of hot soup into this mixture to temper it, then slowly pour the mixture back into the pot, stirring constantly.
- Heat gently for 2–3 minutes without boiling to avoid curdling. Adjust seasoning with additional salt and pepper if needed.
- Stir in the chopped parsley. Ladle the soup into bowls and top with crumbled bacon if using. Serve hot.
Notes
Approximate per serving (6 servings): 310 calories; fat 17 g; saturated fat 9 g; carbohydrates 32 g; fiber 4 g; sugars 5 g; protein 7 g; sodium 840 mg. Values will vary based on brands, substitutions, and portion size.