
Polish Potato Soup Recipe tastes creamy, cozy, and savory with just enough smoky depth to keep every spoonful interesting. It works perfectly for busy weeknights or lazy Sundays, since you pull it together in about 45–50 minutes from start to finish. I grew up on hearty soups like this, and I still make a big pot whenever I need something that feels like a warm hug in a bowl.
Why Polish Potato Soup Recipe Is Worth It
This Polish potato soup recipe delivers rich flavor from simple, budget-friendly ingredients. You get tender potatoes, sweet carrots, and a lightly creamy broth with hints of garlic, dill, and optional smoky sausage.
The soup tastes even better the next day, so you cook once and eat twice. It also works well for picky eaters, because it feels familiar, like a cross between potato chowder and chicken soup, just with a Polish twist.
“This Polish Potato Soup Recipe tastes like cozy comfort in a bowl, and my whole family licks their bowls clean every time ★★★★★”
Ingredients You Need
Here’s what you need to make an authentic-style Polish potato soup (zupa ziemniaczana) with easy pantry shortcuts.
Vegetables and aromatics
- 2 tablespoons butter (or neutral oil if you prefer)
- 1 tablespoon neutral oil (helps prevent butter from browning too fast)
- 1 large yellow onion, diced
- 2 medium carrots, peeled and sliced into coins
- 2 celery stalks, sliced (optional but adds nice flavor)
- 3–4 cloves garlic, minced
- 2 pounds potatoes, peeled and cut into ¾-inch chunks
- Use starchy or all-purpose potatoes like Russet or Yukon Gold for a creamy texture.
Meat (optional but traditional and tasty)
- 6–8 ounces smoked Polish sausage (kielbasa), sliced into half-moons
- Use any good-quality smoked kielbasa; I often grab a garlic or “wiejska” style.
- Skip sausage for vegetarian or vegan versions and add extra carrots and potatoes.
Broth and dairy
- 5 cups low-sodium chicken broth or vegetable broth
- Use boxed broth for convenience; choose low-sodium so you control the salt.
- 1 cup water (adjust for thickness)
- ¾–1 cup heavy cream or half-and-half
- Use half-and-half for a lighter soup, or full cream for extra richness.
Seasonings and herbs
- 1½ teaspoons fine sea salt, plus more to taste
- ½ teaspoon freshly ground black pepper
- 1 teaspoon dried marjoram (classic Polish flavor; oregano works in a pinch)
- 1–2 bay leaves
- 2–3 tablespoons chopped fresh dill (or 2 teaspoons dried dill)
- Optional: ½ teaspoon smoked paprika for extra smoky depth
Thickening (optional but nice)
- 2 tablespoons all-purpose flour
- Stir into a splash of cream to avoid lumps.
- Use gluten-free all-purpose blend if you avoid gluten.
Toppings (choose your favorites)
- Extra chopped fresh dill or parsley
- Cracked black pepper
- Croutons or toasted bread cubes
- A spoonful of sour cream or plain Greek yogurt
Equipment list
- Large heavy-bottomed soup pot or Dutch oven (at least 5–6 quarts)
- Cutting board and sharp chef’s knife
- Wooden spoon or spatula
- Ladle
- Small bowl or measuring cup for mixing the flour and cream
- Potato masher or immersion blender (optional, for texture adjustments)
Quick Tips & substitutions
- Use Yukon Gold potatoes if you want a naturally creamy texture without much mashing.
- Slice sausage and brown it well; browning adds tons of flavor to the broth.
- Skip sausage and use vegetable broth for vegetarian Polish potato soup.
- Use coconut milk or oat cream instead of dairy cream for a dairy-free version.
- Stir flour into cold cream or broth before adding, so you avoid lumps.
- Add water gradually at the end until the soup reaches your favorite thickness.
- Taste and adjust salt after the soup simmers, since broth and sausage both add salt.
- Add dill at the end of cooking to keep its flavor bright and fresh.
How to Make Polish Potato Soup Recipe
Step 1: Prep the ingredients
Peel and chop the potatoes into even chunks so they cook at the same speed. Dice the onion, slice the carrots and celery, and mince the garlic. Slice the smoked kielbasa into half-moons or small chunks, so every bowl gets some sausage.
Measure out the broth, cream, and seasonings before you start cooking. This small bit of prep keeps the cooking process smooth and relaxed.
Step 2: Brown the sausage
Heat a large soup pot over medium heat. Add 1 tablespoon oil and the sliced sausage. Cook the sausage for 4–6 minutes, and stir occasionally, until it browns on the edges and leaves tasty browned bits on the bottom of the pot.
Use a slotted spoon to transfer the browned sausage to a plate. Leave the rendered fat in the pot, since it adds flavor to the vegetables.
Step 3: Sauté the aromatics
Add the butter to the same pot with the sausage drippings and let it melt. Add the diced onion, carrots, and celery. Cook for 6–8 minutes over medium heat, and stir often, until the onion softens and turns translucent and the carrots start to soften.
Add the minced garlic and cook 30–60 seconds, just until it smells fragrant. Keep the heat moderate so the garlic does not burn.
Step 4: Add potatoes, broth, and seasonings
Add the potato chunks to the pot and stir them with the vegetables. Pour in the chicken or vegetable broth and 1 cup water. Add bay leaves, marjoram, smoked paprika (if using), salt, and pepper.
Stir everything, then bring the soup to a gentle boil over medium-high heat. Once it boils, reduce the heat to a steady simmer.
Step 5: Simmer until potatoes turn tender
Let the soup simmer for about 15–20 minutes, uncovered, until the potatoes turn fork-tender. Stir occasionally so nothing sticks to the bottom. Taste a piece of potato to check doneness; it should feel soft but not fall apart completely.
If the liquid reduces too much, add a splash of water or broth. Adjust the heat so the soup simmers gently, not aggressively.
Step 6: Adjust texture (chunky or creamy)
Decide how you want the texture of your Polish potato soup. For a rustic, chunky soup, leave the potatoes as they are. For a creamier soup, use a potato masher and gently mash some of the potatoes right in the pot.
You can also blend a few cups of soup with an immersion blender, then stir it back in. Keep some chunks for a nice balance of creamy and hearty.
Step 7: Thicken with cream and flour
In a small bowl or measuring cup, whisk the flour with a few tablespoons of cold cream until smooth. Add the rest of the cream and whisk again. This step prevents lumps and keeps the soup silky.
Lower the heat to medium-low. Slowly pour the cream mixture into the soup while you stir constantly. Let the soup simmer 5–7 more minutes so it thickens slightly and loses any raw flour taste.
Step 8: Add sausage back and finish with herbs
Add the browned sausage and any juices from the plate back into the pot. Stir and let the soup simmer another 3–5 minutes so the flavors mingle. Turn off the heat and stir in fresh dill.
Taste and adjust with more salt and pepper if needed. Fish out the bay leaves and discard them.
Step 9: Serve
Ladle the Polish potato soup into warm bowls. Top with extra dill or parsley, a grind of black pepper, and a small spoonful of sour cream or yogurt if you like tang. Serve with crusty bread or simple toast for dunking.
If you cook for kids or spice-sensitive folks, keep the smoked paprika light and let everyone season their own bowl at the table.
Recipe Variations
- Gluten-free: Use a gluten-free all-purpose flour blend or skip the flour and mash more potatoes for natural thickening.
- Vegan: Use oil instead of butter, skip sausage, use vegetable broth, and swap heavy cream with full-fat coconut milk or a barista-style oat cream.
- Lighter version: Use half-and-half or whole milk instead of heavy cream and reduce sausage by half.
- Extra protein: Add cooked shredded chicken or turkey along with the sausage.
- More veggies: Stir in frozen peas, green beans, or corn during the last 5 minutes of simmering.
- Spicier: Add a pinch of chili flakes or a chopped mild chili pepper with the onions.
- Herb twist: Swap dill with fresh parsley and chives if you prefer a milder herbal flavor.
Ways to Serve Polish Potato Soup Recipe
- Serve with thick slices of rye bread or sourdough and salted butter.
- Add a side of simple cucumber salad with dill and a light yogurt dressing.
- Pair with a crisp green salad with lemony vinaigrette.
- Top each bowl with crunchy croutons or toasted bread cubes.
- Offer small bowls of shredded cheese, chopped herbs, and sour cream so everyone customizes their bowl.
Storage Success
Let the Polish potato soup cool until it reaches room temperature, then transfer it to airtight containers. Store it in the refrigerator for up to 3–4 days, and stir in a splash of broth or water when you reheat it, since it thickens as it sits. Reheat gently on the stove over medium-low heat and stir often so the creamy base stays smooth.
You can freeze this soup for up to 2 months, though the potatoes may soften more after thawing. Thaw overnight in the fridge, then reheat on the stove and adjust the seasoning before serving.

Polish Potato Soup Recipe
Ingredients
Instructions
- In a large pot, melt the butter over medium heat. Add the onion, carrots, and celery and cook, stirring occasionally, until softened, about 5 to 7 minutes.
- Stir in the garlic and cook until fragrant, about 30 seconds.
- Pour in the broth and add the potatoes, salt, pepper, and marjoram. Bring to a boil over high heat.
- Reduce the heat to low, cover, and simmer until the potatoes are very tender, 20 to 25 minutes.
- Use a potato masher or an immersion blender to partially puree the soup in the pot, leaving some chunks of potato for texture.
- Stir in the milk and bring just to a gentle simmer. In a small bowl, whisk the sour cream with a ladleful of hot soup, then stir the mixture back into the pot. Do not let the soup boil after adding sour cream.
- Taste and adjust seasoning with additional salt and pepper if needed. Stir in fresh parsley or dill, if using.
- Ladle into bowls and sprinkle with crumbled bacon, if desired. Serve hot.
Notes
Approximate per serving (1/6 of recipe, without optional bacon): 260 calories; fat 11 g; saturated fat 6 g; carbohydrates 33 g; fiber 3 g; sugars 5 g; protein 7 g; sodium 850 mg. With 1 slice of bacon per serving, add about 40 calories, 3 g fat, 1 g saturated fat, 3 g protein, and 130 mg sodium. Values are estimates and will vary based on specific ingredients, brands, and portion size.

Leave a Reply