Polish potato soup comes out thick, savory, and comforting in a way that plain potato soup never quite reaches. The potatoes break down just enough to give the broth body, while browned kielbasa, sweet carrots, and dill keep every spoonful tasting layered instead of flat. It eats like a full meal, especially with rye bread for dipping.
The trick is building flavor in the pot before the broth ever goes in. Browning the kielbasa first gives you fat and browned bits to cook the vegetables in, which means the soup starts with a deeper base instead of tasting like boiled potatoes in cream. Mashing only part of the potatoes at the end keeps the texture rustic and hearty, so you get a naturally thick broth without turning it into glue.
Below, I’ll walk through the small details that matter here, including when to add the cream, how to keep the soup from getting grainy, and the best way to adapt it if you want a slightly lighter bowl.
The potatoes softened right on schedule and mashing a few of them at the end gave it the best creamy texture without needing flour. My husband went back for seconds and asked if I could make it again with extra kielbasa.
Love the creamy broth, tender potatoes, and smoky kielbasa in this Polish potato soup? Save it to Pinterest for a cozy one-pot dinner that thickens beautifully.
The Secret to Thick Polish Potato Soup Without Turning It Into Paste
The texture lives or dies by how you thicken it. If you puree the whole pot, the potatoes can go from rustic to gummy fast, especially if they’re overworked after they’re fully tender. Mashing about a third of the potatoes gives you body while leaving enough cubes intact for a spoonable, comforting soup.
The other thing people miss is the fat from the kielbasa. That browned sausage does more than add meat; it seasons the butter and gives the onions, carrots, and celery a head start. If you skip that browning step, the soup still works, but it won’t taste nearly as deep.
What Each Ingredient Is Actually Doing in This Bowl

- Russet potatoes — These break down better than waxy potatoes, which is exactly what you want for a soup that thickens itself. If you use Yukon Golds, the broth stays a little silkier and the potato chunks hold their shape more.
- Kielbasa — This gives the soup its smoky backbone. Look for a fully cooked kielbasa with good seasoning; the sausage brings salt and fat, so you don’t need to overcomplicate the broth.
- Chicken or pork broth — Pork broth pushes the soup closer to a more traditional Polish-style bowl, but chicken broth works well and is easier to find. Use a broth you’d actually drink, because there isn’t much else here to hide a bland one.
- Heavy cream or sour cream — Heavy cream makes the finish smooth and mild. Sour cream adds a little tang and feels more classic, but stir it in over low heat so it doesn’t curdle.
- Marjoram and dill — Marjoram gives the soup that old-world, savory note that keeps it from tasting like ordinary potato soup. Dill goes in at the end so it stays fresh and bright instead of turning dull in the pot.
Building the Soup in the Right Order
Browning the Kielbasa First
Melt the butter in a large pot, then cook the diced kielbasa until the edges are browned and the fat starts to render. That step only takes a few minutes, but it gives the whole soup more depth. Pull the sausage out once it’s browned so it doesn’t overcook while the vegetables soften.
Softening the Vegetables in the Fat
Add the onion, carrots, and celery to the same pot and cook them until the onion turns translucent and the carrots start to give a little when pressed. Those vegetables should sizzle gently, not brown hard. If the pot looks dry, that usually means the sausage was too lean, so add a small knob of butter rather than letting the vegetables scorch.
Letting the Potatoes Fall Apart Just Enough
Stir in the garlic for about a minute, then add the broth, potatoes, marjoram, and bay leaf. Simmer until the potatoes are very tender and the carrots no longer feel firm in the center. The soup should smell savory and a little sweet; if it’s still watery, the potatoes need more time.
Finishing With Cream and Fresh Dill
Remove the bay leaf, then mash about a third of the potatoes right in the pot. Return the kielbasa, stir in the cream or sour cream, and let the soup heat through on low for a few minutes. Don’t let it boil after the dairy goes in. That’s the fastest way to get a grainy or broken finish. Stir in the dill at the very end so it stays fragrant.
How to Adapt This for a Lighter Bowl or a Different Pantry
Dairy-Free Version That Still Tastes Rich
Skip the cream or sour cream and finish the soup with a splash of unsweetened oat milk or plain cashew cream. The broth won’t be quite as velvety, but the mashed potatoes still give it a hearty body, and the kielbasa keeps it satisfying.
Make It Without Kielbasa
Leave out the sausage and use extra butter plus a pinch of smoked paprika for deeper flavor. The soup becomes more potato-forward and vegetarian-friendly, but you’ll lose the smoky, savory edge that makes the original so hearty.
Using Sour Cream Without Curdling
If you want the tang of sour cream, lower the heat before you stir it in and add it gradually. High heat is what causes it to split. A few spoonfuls of hot broth whisked into the sour cream first can help temper it before it goes into the pot.
Storage and Reheating
- Refrigerator: Keeps for 4 days. It will thicken as it sits because the potatoes keep absorbing liquid.
- Freezer: Freezes, but the texture turns a little grainy once thawed if you use sour cream. For best results, freeze before adding the dairy and stir it in after reheating.
- Reheating: Warm it slowly over low heat with a splash of broth or water. Don’t boil it hard or the dairy can separate and the potatoes can go gluey.
Answers to the Questions Worth Asking

Polish Potato Soup (Kartoflanki)
Ingredients
Equipment
Method
- Melt the butter in a large pot over medium heat. Cook the diced kielbasa until browned, about 4 minutes, then remove it to a plate.
- In the same pot, sauté the onion, carrots, and celery over medium heat in the butter and rendered fat for 5 minutes, stirring until softened.
- Add the minced garlic and cook for 1 minute until fragrant. Add the broth, cubed potatoes, marjoram, and bay leaf.
- Simmer the soup for 20-25 minutes at a gentle simmer until the potatoes and vegetables are very tender.
- Remove the bay leaf, then mash about a third of the potatoes in the pot to thicken the broth.
- Return the browned kielbasa to the pot and stir in the heavy cream or sour cream. Simmer for 5 more minutes.
- Season with salt and pepper to taste, then stir in the chopped fresh dill. Serve hot with rye bread.


