
Polish Potato Soup Recipe tastes creamy, smoky, and cozy, with tender potatoes, carrots, and a hint of dill in every spoonful. It suits busy home cooks who want a comforting weeknight dinner in about 45 minutes from chopping board to table. I grew up in a Polish-American neighborhood, and this soup smells exactly like my neighbor’s kitchen on cold Midwest evenings.
Why Make This Polish Potato Soup Recipe at Home
Homemade Polish Potato Soup tastes richer and fresher than anything from a can, with real vegetables and actual flavor. You control the salt, the texture, and the smokiness, so it can taste rustic and chunky or silky and smooth.
This recipe uses simple ingredients that you probably already keep in your pantry and fridge. You can stretch it to feed a crowd, or pack it into lunches that still taste good three days later.
“This Polish Potato Soup Recipe tastes like a warm hug in a bowl, and my whole family licked their spoons clean. ★★★★★”
Ingredients You Need
Main ingredients
-
Potatoes:
- 2 pounds yellow potatoes or Yukon Gold, peeled and cut into 1 inch chunks
- Russet potatoes work too, but they break down faster and give a thicker, almost mashed texture.
-
Smoked meat:
- 6 ounces smoked bacon, chopped small
- Or 6 ounces smoked kielbasa, sliced into half moons
- Use a good-quality Polish-style sausage for the best flavor.
-
Vegetables and aromatics:
- 1 large onion, finely chopped
- 2 medium carrots, sliced into thin rounds or half moons
- 2 celery stalks, sliced
- 3 cloves garlic, minced
- 1 parsnip, peeled and diced small (optional, but adds classic Polish sweetness)
- 1 small leek, white and light green parts only, sliced and rinsed well (optional but lovely)
-
Fat and liquid:
- 2 tablespoons butter
- 1 tablespoon neutral oil (helps keep the butter from browning too fast)
- 6 cups low-sodium chicken broth or vegetable broth
- 1 cup water, as needed to adjust thickness
-
Creamy element:
- 1 cup sour cream (Polish-style or full-fat tastes best)
- Or 3/4 cup heavy cream if you prefer a milder tang
-
Seasonings:
- 1 1/2 teaspoons kosher salt, plus more to taste
- 1 teaspoon freshly ground black pepper
- 1 teaspoon dried marjoram (classic in Polish soups)
- 1 bay leaf
- 1 teaspoon sweet paprika
- Optional: 1/4 teaspoon smoked paprika if you want extra smokiness
-
Fresh herbs:
- 2 tablespoons fresh dill, chopped
- 1 tablespoon fresh parsley, chopped
Pantry shortcuts and substitutions
- Use frozen mirepoix (onion, carrot, celery mix) instead of chopping vegetables by hand.
- Use pre-minced garlic from a jar on busy nights, but drain the liquid so it does not overpower the soup.
- Use shelf-stable broth in cartons; I like low-sodium options from brands like Swanson or Pacific so the smoked meat does not push the salt over the top.
- Skip bacon and sausage for a vegetarian version and add a teaspoon of smoked paprika plus a splash of soy sauce for depth.
Equipment list
- Large heavy-bottomed soup pot or Dutch oven, at least 5 to 6 quarts
- Cutting board and sharp chef’s knife
- Wooden spoon or heat-safe spatula
- Ladle
- Measuring cups and spoons
- Small bowl for tempering sour cream
- Potato masher or immersion blender, if you want a creamier texture
Tips & Mistakes
- Cut potatoes into even chunks so they cook at the same speed and do not leave some pieces crunchy.
- Brown bacon or sausage slowly over medium heat so it renders flavor without burning.
- Sauté onions until they turn translucent and lightly golden to build sweetness instead of tossing them straight into liquid.
- Season in layers: add a little salt with the vegetables, taste after the potatoes soften, then adjust again at the end.
- Temper sour cream with hot broth in a separate bowl so it blends smoothly and does not curdle.
- Keep the soup at a gentle simmer, not a hard boil, after you add dairy so the texture stays silky.
- Use low-sodium broth, because smoked meat already carries a lot of salt.
- Stir the bottom of the pot often, since potatoes like to stick and scorch if you walk away too long.
- Add fresh dill and parsley at the end so they stay bright and do not turn dull or bitter.
- Store leftovers without extra fresh herbs and add a sprinkle of new herbs after reheating to refresh the flavor.
How to Make Polish Potato Soup Recipe
Step 1: Prep the ingredients
Peel and chop the potatoes into 1 inch chunks and keep them in a bowl of cold water so they do not discolor. Chop the onion, carrots, celery, parsnip, and leek, and mince the garlic. Slice the bacon or sausage into small pieces so it crisps and flavors the soup evenly.
Step 2: Brown the smoked meat
Set your soup pot over medium heat and add the chopped bacon or sausage. Cook and stir until the fat renders and the pieces turn golden and crisp around the edges, about 6 to 8 minutes. Scoop out about one third of the browned pieces and set them aside for garnish, and leave the rest plus the fat in the pot.
Step 3: Sauté the aromatics
Add butter and oil to the pot with the remaining bacon or sausage. Stir in onion, carrot, celery, parsnip, and leek. Cook, stirring often, until the vegetables soften and the onion turns translucent with light golden edges, about 6 to 8 minutes.
Add the garlic, marjoram, paprika, smoked paprika if you use it, bay leaf, salt, and pepper, and stir for 30 to 60 seconds until fragrant.
Step 4: Add potatoes and broth
Drain the potatoes and add them to the pot. Stir so they coat in the flavorful fat and spices for a minute. Pour in the broth and enough water to cover the potatoes by about half an inch.
Scrape the bottom of the pot with your spoon to lift any browned bits, since those carry a lot of flavor.
Step 5: Simmer until tender
Bring the soup to a gentle boil, then lower the heat to maintain a steady simmer. Cook uncovered for 20 to 25 minutes, until the potatoes and carrots feel very tender when you poke them with a fork. Skim any foam from the surface if you see it, and stir occasionally so nothing sticks.
Step 6: Adjust texture
Decide how you want your Polish Potato Soup to feel.
For a rustic, chunky version, lightly mash some of the potatoes right in the pot with a potato masher, leaving plenty of pieces intact.
For a creamier version, use an immersion blender and pulse a few times until the soup thickens but still shows some chunks.
You can also scoop out 2 cups of soup, blend it in a regular blender, then pour it back in.
Step 7: Temper and add sour cream
Scoop about 1 cup of hot soup (mostly liquid) into a small bowl. Whisk in the sour cream or heavy cream until the mixture turns smooth and warm.
Pour this mixture back into the pot while you stir the soup. Keep the heat low and do not let the soup boil after this step.
Step 8: Final seasoning and herbs
Taste the soup and add more salt or pepper if you want a stronger flavor. Stir in fresh dill and parsley. Let the soup sit on low heat for 3 to 5 minutes so the herbs perfume the broth.
Fish out the bay leaf and discard it.
Step 9: Serve
Ladle the Polish Potato Soup into warm bowls. Top each bowl with a sprinkle of the reserved crispy bacon or sausage and a pinch of fresh dill. Add a spoonful of extra sour cream on top if you like a richer finish. Serve hot with good bread on the side.
Variations I've Tried
- Vegetarian Polish Potato Soup: Skip bacon and sausage, use vegetable broth, and add a teaspoon of smoked paprika plus a splash of soy sauce or tamari for depth. Toss in a handful of sliced mushrooms with the onions for extra savoriness.
- Lighter version: Use half the sour cream and replace the rest with plain Greek yogurt, then keep the heat gentle so the yogurt does not separate. Use turkey kielbasa instead of pork sausage.
- Extra rustic version: Add a small handful of barley with the potatoes and cook until tender, which gives a thicker, almost stew-like bowl.
- Extra creamy version: Blend most of the soup until smooth and stir in a bit more cream, then top with chives and dill for contrast.
- Kid-friendly version: Skip the leek and parsnip, keep the soup smoother by blending more, and go lighter on black pepper so picky eaters say yes.
How to Serve Polish Potato Soup Recipe
Serve Polish Potato Soup steaming hot in wide bowls so it cools just enough to eat comfortably. Add toppings like extra sour cream, crispy bacon or sausage bits, chopped dill, or sliced green onions. Pair it with crusty bread, rye bread, or simple garlic toast, plus a green salad or sliced cucumbers with a little salt. This soup also works nicely as a starter before a simple chicken dish or pierogi dinner.
How to store
- Fridge: Cool the soup to room temperature within 1 to 2 hours, then store it in airtight containers in the refrigerator for up to 4 days.
- Freezer: Portion the soup into freezer-safe containers, leave a little space at the top, and freeze for up to 3 months; skip adding fresh herbs before freezing and add them after reheating.
- Reheating on the stove: Reheat gently over medium-low heat, stir often, and thin with a splash of broth or water if it thickened in the fridge.
- Reheating in the microwave: Heat in a microwave-safe bowl in 60 to 90 second bursts, stir between bursts, and stop when it steams but does not boil so the dairy stays smooth.

Polish Potato Soup Recipe
Ingredients
Instructions
- In a large pot, heat the butter and vegetable oil over medium heat. Add the chopped onion and cook until soft and translucent, about 5 minutes.
- Stir in the carrots, parsnip (if using), and celery. 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 let it brown.
- Add the cubed potatoes to the pot and pour in the broth. Stir in the salt, black pepper, and dried marjoram.
- Bring the soup to a boil, then reduce the heat to a simmer. Cover and cook for 20–25 minutes, or until the potatoes are very tender.
- Using a potato masher or an immersion blender, partially mash or blend the soup in the pot to thicken it while still leaving some chunks of potato and vegetables for texture.
- In a small bowl, whisk together the milk (or light cream) and sour cream until smooth. Slowly stir a ladleful of hot soup into the mixture to temper it, then pour the mixture back into the pot, stirring well.
- Simmer the soup gently for another 5 minutes, without boiling, to allow the flavors to meld.
- Stir in the chopped dill and parsley (if using). Taste and adjust seasoning with additional salt and pepper if needed.
- Ladle the soup into bowls, garnish with an extra dollop of sour cream and more fresh dill if desired, and serve hot.
Notes
Approximate per 1-serving portion (1/6 of recipe): 260–300 calories; fat 14 g; saturated fat 7 g; carbohydrates 31 g; fiber 4 g; sugars 5 g; protein 6 g; sodium 720 mg. Values are estimates and will vary based on specific ingredients, brands, and portion size.

Leave a Reply