Polish Potato Soup

Loading…

By Reading time

Polish potato soup lands in that perfect middle ground between rustic and comforting: creamy without being heavy, filling without feeling fussy, and built around the kind of flavors that get better as they sit together. The potatoes break down just enough to thicken the broth, the kielbasa brings smoky saltiness, and the dill at the end keeps the whole pot tasting fresh instead of flat.

What makes this version work is the layering. Browning the kielbasa first gives you fat and flavor right away, and that same pan base seasons the onions, carrots, and celery before the broth ever goes in. The potatoes are simmered until tender, then only some of them are mashed so the soup stays hearty with actual chunks instead of turning into glue.

Below, I’ll walk through the part that matters most: how to get a creamy finish without curdling the sour cream or overcooking the potatoes. There’s also a swap guide if you want to adjust the richness or make the soup a little lighter.

“

The potatoes softened just enough to thicken the soup without falling apart, and the sour cream stayed smooth when I stirred it in at the end. My husband said the kielbasa and dill taste like something from his grandmother’s kitchen.

★★★★★— Megan R.

Save this Polish potato soup for the nights when you want a creamy bowl with tender potatoes, smoky kielbasa, and plenty of dill.

Save to Pinterest

The Trick to Keeping This Soup Creamy, Not Gluey

The texture here depends on controlling the potatoes, not just cooking them until soft. Russets are the right choice because they break down enough to thicken the broth, but if you overmash the whole pot, the soup can turn pasty instead of velvety. The sweet spot is mashing about a third of the potatoes after they’re fully tender, leaving the rest in cubes for body.

The other place people go wrong is the dairy. If you stir sour cream or heavy cream into a hard boil, the soup can split or taste dull. Pull the pot back to a gentle simmer before adding it, and stir until the broth looks unified and glossy again. That little bit of patience is what gives you a soup that tastes round and finished.

  • Russet potatoes — These are the backbone of the soup because they soften and release starch. Waxy potatoes hold their shape too well and won’t give you the same natural thickness.
  • Kielbasa — The smoked sausage seasons the whole pot with salt and fat. If you use another smoked sausage, choose one with a firm texture so it browns instead of steaming.
  • Heavy cream or sour cream — Heavy cream gives a smoother, richer finish, while sour cream adds a faint tang that fits the Polish-style broth beautifully. If using sour cream, temper it with a ladle of hot soup before stirring it in.
  • Fresh dill — Add it at the end so it stays bright. Dried dill won’t give the same fresh, grassy finish, though it can work in a pinch if you use less.
  • Marjoram — This is the quiet ingredient that makes the soup taste right. It adds a warm herbal note that pairs with potatoes and sausage better than oregano does.

What Each Ingredient Is Actually Doing in This Recipe

Prepared recipe ready to serve
  • Primary ingredient (the star) — Quality matters most. Choose the best you can find.
  • Cooking medium (oil, butter, or broth) — This carries flavors and prevents dryness.
  • Seasonings (salt, pepper, spices, herbs) — Layer flavors so nothing overpowers. Build depth gradually.
  • Aromatics (garlic, onion, herbs) — Cook with fat to bloom flavors. Become the foundation.
  • Supporting ingredients — Complement the main ingredient without overpowering it.
  • Sauce or liquid (if applicable) — Brings flavors together. Balance richness with acid.
  • Acid (lemon, vinegar, wine, or other) — Brightens and prevents flat-tasting results.
  • Final finish (garnish, glaze, or sauce) — Prevents one-dimensional taste and adds visual appeal.

Building the Potatoes and Broth in the Right Order

Browning the Kielbasa First

Start with the butter and diced kielbasa in a large pot. Let the sausage take on color before you pull it out; those browned edges add depth that you can’t get from broth alone. If the pan looks dry, the kielbasa fat should be enough to carry the vegetables, but if your sausage is lean, the butter already in the pot will do the rest.

Softening the Vegetables

Add the onion, carrots, and celery to the same pot and cook them until the onion turns translucent and the carrots start to soften around the edges. This is where the soup gains sweetness and structure. Garlic goes in only for the last minute, because if it browns too long it turns sharp and bitter under the dairy.

Simmering Until the Potatoes Give Way

Once the broth, potatoes, marjoram, and bay leaf are in, let the soup simmer gently until the potatoes are completely tender. You should be able to slide a spoon through them without resistance. If the boil is too hard, the outside of the potatoes can fall apart before the center is soft, which makes the texture uneven.

Finishing With Cream and Dill

Remove the bay leaf, mash about a third of the potatoes, then stir the kielbasa back in before adding the cream or sour cream. Keep the heat low so the dairy blends in smoothly. Finish with dill and black pepper at the end, because both taste brighter when they don’t spend too long in the pot.

What to Change When You Want a Different Bowl

Use sour cream for a tangier finish

Sour cream gives the soup a sharper, more traditional bite, while heavy cream makes it richer and smoother. If you use sour cream, whisk in a spoonful of hot broth first so it loosens up and blends without curdling.

Make it gluten-free without changing the texture

This soup is naturally gluten-free if your broth and kielbasa are certified gluten-free. The potatoes provide all the thickness you need, so you don’t have to add flour or any other starch.

Skip the sausage for a vegetarian bowl

Use vegetable broth and add a little extra butter or olive oil to build the base, then boost the flavor with smoked paprika and a pinch more marjoram. You’ll lose the smoky kielbasa flavor, but the soup still eats like a full meal if you finish it with plenty of dill and black pepper.

Thin it out for a lighter broth

Add an extra cup of broth if you want a soupier texture. The flavor will still be full, but you’ll get more spoonable broth and fewer thick potato pieces.

Storage and Reheating

  • Refrigerator: Keeps for 4 days. It thickens as it chills, so expect the broth to look more set the next day.
  • Freezer: Freezes, but the dairy can separate a little after thawing. For the best texture, freeze the soup before adding the cream, then stir the cream in after reheating.
  • Reheating: Warm it slowly over low heat and add a splash of broth if it looks too thick. High heat is the mistake here — it can break the dairy and make the potatoes grainy.

Answers to the Questions Worth Asking

Can I use sour cream instead of heavy cream?+

Yes, and it’s a great choice if you want that classic tangy finish. Stir it in over low heat, or temper it with a little hot broth first so it blends smoothly. If the pot is boiling when the sour cream goes in, that’s when it can turn grainy.

Polish Potato Soup (Kartoflanki)

Polish potato soup (kartoflanki) is a creamy, golden bowl made by simmering cubed russet potatoes until very tender, then mashing part of the pot for thickness. Browned kielbasa adds savory depth, while dill and a touch of cream or sour cream finish it silky and comforting.
Prep Time 15 minutes
Cook Time 40 minutes
Total Time 55 minutes
Servings: 6 servings
Course: Main Dish
Cuisine: Polish
Calories: 520

Ingredients
  

russet potatoes, peeled and cubed
  • 2 lb russet potatoes
kielbasa, diced
  • 8 oz kielbasa
carrots, diced
  • 2 carrots
celery, diced
  • 2 celery stalks
onion, diced
  • 1 onion
garlic, minced
  • 4 garlic cloves
chicken or pork broth
  • 4 cup chicken or pork broth
heavy cream or sour cream
  • 1 cup heavy cream or sour cream
butter
  • 2 tbsp butter
marjoram
  • 1 tsp marjoram
bay leaf
  • 1 bay leaf
fresh dill, chopped
  • 2 tbsp fresh dill
salt and pepper to taste
  • 1 salt to taste
  • 1 black pepper to taste

Equipment

  • 1 Dutch oven

Method
 

Brown the kielbasa
  1. Melt the butter in a large pot over medium heat, then add the diced kielbasa and cook until browned, about 4 minutes, stirring so the pieces color evenly. Remove the kielbasa to a plate and keep the rendered fat in the pot.
Build the soup base
  1. Sauté the diced onion, carrots, and celery in the butter and rendered fat until softened, about 5 minutes, stirring occasionally so they don’t brown. Keep the heat at medium for gentle cooking.
  2. Add the minced garlic and cook for 1 minute, stirring constantly until fragrant. Then add the broth, cubed russet potatoes, marjoram, and the bay leaf.
Simmer and thicken
  1. Simmer the soup for 20-25 minutes over medium-low to medium heat until the potatoes and vegetables are very tender, with visible bubbling throughout. Stir once or twice to keep the bottom from sticking.
  2. Remove the bay leaf, then mash about a third of the potatoes in the pot to thicken the soup while leaving the rest chunky. Continue stirring until the texture looks creamy and cohesive.
Finish and serve
  1. Return the browned kielbasa to the pot and stir to distribute evenly. Pour in the heavy cream or sour cream and mix until the broth turns a uniform creamy gold.
  2. Simmer for 5 more minutes, then season with salt and black pepper to taste. Stir in the fresh dill and serve hot with rye bread.

Notes

For the best texture, mash only about a third of the potatoes so the rest stays in cubes. Refrigerate leftovers in a sealed container up to 3-4 days; reheat gently on the stove (avoid a hard boil to keep the cream smooth). Freezing is not recommended if using sour cream/cream, since dairy can separate after thawing. For a lighter option, use sour cream instead of heavy cream to reduce richness while keeping the soup thick.

Loved this recipe?

Save it for later, print a clean copy, or leave a quick rating so others know it’s a keeper.

Save to Pinterest

Leave a Comment

Recipe Rating