Polish potato soup lands in that sweet spot between comforting and substantial. The broth turns silky from a few mashed potatoes, the kielbasa brings smoky depth, and the finish of dill and cream keeps every spoonful balanced instead of heavy. It eats like a full meal, especially with a thick slice of rye bread alongside.
What makes this version work is the order. Browning the kielbasa first leaves flavorful fat in the pot, and that fat carries the onion, carrot, and celery base. Then the potatoes simmer until they’re tender enough to partially collapse, which gives the soup body without needing flour. I also like stirring in the cream at the end, after the heat has dropped a bit, so it stays smooth and doesn’t turn grainy.
Below, I’ll walk through the small choices that matter most: how much of the potatoes to mash, when to add the dill, and how to adapt the soup if you want it a little lighter or a little richer.
The soup thickened up beautifully when I mashed just a few of the potatoes, and the dill at the end made the whole pot taste fresh instead of heavy.
Like this creamy Polish potato soup? Save it to Pinterest for the nights when you want smoky kielbasa, tender potatoes, and dill in one comforting bowl.
The Trick to Thickening Kartoflanki Without Turning It Gluey
The biggest mistake with potato soup is overworking the potatoes until the whole pot turns pasty. You want body, not starch paste. Mashing about a third of the potatoes is enough to thicken the broth while leaving plenty of cubes intact for texture. That mix of broken-down and whole potato pieces is what makes the soup feel hearty instead of flat.
Another thing that matters here is heat control when the dairy goes in. If the soup is boiling hard when you add cream or sour cream, it can separate or turn grainy. Pull the pot back to a gentle simmer first, then stir in the dairy and let it warm through slowly. The broth should look creamy and cohesive, not oily on top.
What Each Ingredient Is Actually Doing in the Pot

- Russet potatoes — These break down just enough to thicken the soup naturally. Waxy potatoes hold their shape more, so the broth stays thinner; russets give you that soft, almost velvety body when a few are mashed.
- Kielbasa — This is where the soup gets its smoky backbone. A good kielbasa matters because it seasons the whole pot as it browns; if you use a milder sausage, the soup will taste flatter and may need a little extra salt and marjoram.
- Broth — Chicken broth gives a clean, familiar base, while pork broth leans deeper and more old-school. Either one works, but it should taste good on its own because there isn’t a lot of additional seasoning hiding here.
- Heavy cream or sour cream — Cream gives a smoother finish; sour cream adds a gentle tang that feels especially right in this soup. If you use sour cream, stir it in off the heat or at a very low simmer so it doesn’t curdle.
- Marjoram and dill — Marjoram gives the soup its Polish character, and dill wakes everything up at the end. Don’t cook the dill for long; it loses its freshness fast, so stir it in right before serving.
Building the Broth in the Right Order
Brown the Kielbasa First
Start by cooking the diced kielbasa in butter until the edges are browned and the pieces have given up some fat. That first step is what seasons the pot from the inside out. Remove the sausage once it’s browned so it doesn’t go dry while the vegetables soften. If the sausage barely colors, the soup will still work, but it will miss that deeper smoky note.
Soften the Vegetables in the Fat
Add the onion, carrot, and celery to the same pot and cook them until the onion turns translucent and the carrots start to lose their raw edge. You’re not looking for color here; you’re building sweetness and a soft base. Stir in the garlic for just a minute so it smells fragrant. If garlic goes in too early, it can scorch in the bottom of the pot and give the whole soup a bitter note.
Simmer Until the Potatoes Collapse Slightly
Once the broth, potatoes, marjoram, and bay leaf are in, keep the soup at a steady simmer until the potatoes are tender all the way through. A fork should slide in with no resistance. At this point, mash a few potatoes against the side of the pot or with a masher. You want a little roughness in the broth, not a perfectly smooth puree.
Finish With Cream and Dill
Return the kielbasa to the pot, then stir in the cream or sour cream and let everything warm through gently. The soup should look glossy and slightly thickened. Add the dill at the end so it stays bright and herbal. Taste after the dairy goes in, because cream softens salt and you may need one last adjustment before serving.
How to Make This Soup Fit the Night You’re Cooking For
Sour Cream for a Tangier Finish
Use sour cream instead of heavy cream if you want sharper, more traditional-tasting kartoflanki. It gives the broth a little tang and a slightly lighter feel, but it needs low heat or it can split. Stir it in off the boil for the smoothest result.
Make It Dairy-Free
Skip the butter and use a neutral oil, then finish with an unsweetened oat or cashew cream. The soup won’t be quite as rich, but it still gets plenty of body from the potatoes. Keep the dairy-free cream gentle and add it at the end just like regular cream.
Use Smoked Sausage or Ham
If you can’t find kielbasa, smoked sausage or diced ham will still give the soup a savory backbone. The flavor shifts a little less peppery and a little less garlicky, so add a touch more marjoram and taste carefully for salt.
Storage and Reheating
- Refrigerator: Store for up to 4 days. The potatoes will continue to soften and the soup will thicken as it chills.
- Freezer: It freezes, but the dairy can turn a little grainy after thawing. If you plan to freeze it, leave out the cream and stir it in after reheating.
- Reheating: Warm it slowly over low heat, stirring often. A hard boil is the fastest way to break the cream and make the potatoes fall apart too much.
Questions I Get Asked About This Recipe

Polish Potato Soup (Kartoflanki)
Ingredients
Equipment
Method
- 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 browned kielbasa from the pot and set it aside.
- In the same pot, sauté the diced onion, carrots, and celery in the butter and rendered fat over medium heat for 5 minutes, cooking until the onion looks translucent.
- Add the minced garlic and cook for 1 minute, stirring constantly until fragrant.
- Pour in the chicken or pork broth, then add the cubed potatoes, marjoram, and bay leaf and stir to combine.
- Bring the soup to a simmer and cook for 20 to 25 minutes, 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 kielbasa to the pot and stir in the heavy cream or sour cream until the soup looks creamy and uniform.
- Simmer for 5 minutes, then season with salt and pepper to taste.
- Stir in the fresh dill and serve right away with rye bread.


