Polish potato soup comes out creamy, smoky, and hearty enough to stand on its own as dinner. The potatoes break down just enough to give the broth body, while diced kielbasa adds salty depth and little browned edges that keep every spoonful interesting. A finish of dill and cream pulls everything together without turning the soup heavy.
What makes this version work is the order. Browning the kielbasa first leaves flavorful fat in the pot, and that’s where the onion, carrot, and celery start building the base. I also like mashing just a portion of the potatoes instead of blending the whole pot; that gives you a naturally thick soup with some texture left in it. Heavy cream gives the smoothest finish, but sour cream brings a sharper, more traditional tang if that’s how you like kartoflanki.
Below you’ll find the exact point where the soup thickens, why dill goes in at the end, and the small swap I use when I want a little more tang in the broth.
The potatoes softened into the broth and the little bit I mashed made it creamy without turning it gluey. I used sour cream, and the dill at the end made the whole pot taste fresh instead of heavy.
Love the creamy broth and smoky kielbasa in this Polish potato soup? Save it to Pinterest for an easy kartoflanki dinner that feels homemade and satisfying.
The Trick to a Broth That Tastes Rich, Not Flat
The biggest mistake with potato soup is treating the potatoes like a garnish instead of the backbone. If they go in late or simmer too hard, they stay separate and the broth tastes thin. Here, the potatoes cook right in the broth until they’re tender enough to collapse a little when you stir, which gives the soup body without needing flour.
The rendered fat from the kielbasa matters too. It coats the onion, carrot, and celery and gives the broth a deeper, rounder taste before the liquid even goes in. If your kielbasa is very lean, the butter covers that gap, but don’t skip the browning step. That browned surface is where a lot of the flavor lives.
What Each Ingredient Is Actually Doing in This Pot

- Russet potatoes — These break down better than waxy potatoes, which is exactly what you want here. They thicken the soup naturally once you mash a portion of them. If you use Yukon Golds, the soup will stay a little more defined and less creamy.
- Kielbasa — This is the smoky, savory anchor of the soup. Browning it first gives you both flavor and rendered fat for the vegetables. Smoked sausage works in a pinch, but the soup loses some of that distinct Polish character.
- Heavy cream or sour cream — Heavy cream gives you a smooth, mild finish. Sour cream makes the soup tangier and closer to the old-school version many people remember. If you use sour cream, stir it in over low heat so it doesn’t curdle.
- Fresh dill — Add it at the end, not earlier. Dill fades fast in a long simmer, and you want that bright green, fresh taste to cut through the richness. Dried dill can work, but use less and expect a softer flavor.
- Marjoram and bay leaf — Marjoram gives the broth a gentle herbal depth that feels right with potatoes and sausage. The bay leaf adds background structure, not a standout flavor. Don’t overdo either one or the soup starts tasting muddy instead of comforting.
Building the Soup in the Right Order
Brown the Kielbasa First
Start the kielbasa in the butter and let it pick up color before you pull it out. You’re looking for browned edges, not just hot slices. If the sausage goes pale and straight into the vegetables, the soup loses a layer of flavor that you can’t get back later. Keep the fat in the pot; that’s what carries the onion, carrot, and celery.
Cook the Vegetables Until They Smell Sweet
Once the onion, carrot, and celery hit the pot, let them soften in the fat until the onion turns translucent and the carrot loses its raw crunch. This is the part that keeps the soup from tasting like boiled potatoes in broth. Add the garlic at the end of this stage so it doesn’t burn and turn bitter. One minute is enough.
Simmer Until the Potatoes Start Falling Apart
After the broth, potatoes, marjoram, and bay leaf go in, keep the soup at a steady simmer, not a rolling boil. A hard boil can break the potatoes unevenly and cloud the broth in a rough way. You want the potatoes to be tender enough that a spoon cuts through them cleanly. That’s the point where the soup is ready for thickening.
Finish with Cream and Dill
Take the edge off the heat before you stir in the cream or sour cream. High heat is what causes dairy to separate or turn grainy, especially if you use sour cream. Mash about a third of the potatoes, return the kielbasa, and let everything warm through gently. Stir in the dill right at the end so it stays bright and fresh.
Three Ways to Adjust Polish Potato Soup Without Losing the Point
Use Sour Cream for a Tangier Finish
Swap the heavy cream for sour cream if you want a sharper, more traditional-tasting broth. Stir it in over low heat or off the burner so it stays smooth. The soup will taste livelier and a little less rich.
Make It Gluten-Free Without Changing the Texture
This soup is naturally gluten-free as written if your broth and kielbasa are certified gluten-free. That’s worth checking, because some sausages and broths sneak in additives that contain gluten. The texture doesn’t need flour, so you won’t lose anything by keeping it simple.
Skip the Pork for a Lighter Bowl
Use turkey kielbasa if you want less richness and a little less smoke. The soup still works, but you’ll want to lean on the butter and broth for depth since the sausage won’t give you quite as much drippings. I’d keep the dill generous so the bowl still tastes lively.
Make It Ahead for Better Flavor
This soup tastes even better after it rests, because the potatoes and sausage season the broth more fully as it sits. Hold the dill until reheating if you’re making it in advance. Add a splash of broth when warming it back up if the potatoes absorb more liquid overnight.
Storage and Reheating
- Refrigerator: Store in an airtight container for up to 4 days. The soup thickens as it sits because the potatoes keep absorbing liquid.
- Freezer: It freezes, but the cream can separate a bit after thawing. For the best texture, freeze before adding the dairy, then finish with cream or sour cream after reheating.
- Reheating: Warm it gently over low heat on the stove, stirring often. Don’t boil it after the dairy goes in, or the soup can look broken and the potatoes can turn pasty.
Answers to the Questions Worth Asking

Polish Potato Soup (Kartoflanki)
Ingredients
Equipment
Method
- Melt butter in a large pot and cook the diced kielbasa until browned, about 4 minutes, stirring until the edges turn deep golden.
- Remove the browned kielbasa from the pot and set aside while you cook the vegetables.
- Sauté the onion, carrots, and celery in the butter and rendered fat for 5 minutes, stirring until the onion softens and smells sweet.
- Add the minced garlic and cook for 1 minute until fragrant, then immediately add the broth, potatoes, marjoram, and bay leaf.
- Simmer for 20-25 minutes until the potatoes and vegetables are very tender, with steady bubbles and a soft center when pierced.
- Remove the bay leaf, then mash about a third of the potatoes in the pot to thicken the broth into a creamy texture.
- Return the kielbasa to the pot and stir in the heavy cream or sour cream until the soup looks evenly creamy.
- Simmer for 5 more minutes, then season with salt and pepper to taste while gently bubbling.
- Stir in the fresh dill and serve right away, with rye bread on the side.