Table of Contents
Creamy Sausage, Potato and Sauerkraut Soup – One‑Pot Creamy Twist
Growing up in a Marrakech home, I learned that comfort starts with a pot on the stove. When I moved to Paris for culinary school, the elegance of sauces taught me how to elevate a humble meal. Now in the streets of NYC, I combine those lessons into one cozy bowl: creamy sausage, potato, and sauerkraut soup that feels like a hug. This recipe is the heart‑warming, one‑pot version that keeps the city’s bustle away and the taste buds busy.
The broth sings with smoky kielbasa, earthy diced potatoes, and the tang of sauerkraut, all swirled into a velvety cheddar cheese base. The butter and flour create a roux that thickens the soup, while a splash of milk and a pinch of dried parsley add depth. The resulting sauce has that French beurre‑flâneur texture I love, and the sauerkraut gives a crisp, fermented bite that balances the richness perfectly.
What sets this version apart is the “one‑pot creamy twist.” Instead of separating the components or making separate sauces, I layer everything together, letting the flavors mingle in real time. The secret is the quick searing of onions and the careful addition of flour before the liquids. A pro tip is to stir constantly while adding milk to avoid lumps. The common mistake is to let the roux burn; keep it at a gentle medium heat and keep stirring.
Why This Creamy Sausage, Potato and Sauerkraut Soup Recipe Is the Best
The flavor secret is a marriage of smoky kielbasa, creamy cheddar, and sharp sauerkraut—an unexpected trio that I learned about in a Parisian market. The combination gives a depth that reminds me of my grandmother’s Moroccan tagine, yet feels European in its comforting sauce.
Perfected texture comes from a classic French roux base (butter plus flour) that I refined in culinary school. By cooking it until a golden amber, I get a silky foundation that holds the liquid without feeling heavy—just smooth as fresh croissant dough.
Foolproof & fast: because everything is added in one pan, the cooking time stays under 40 minutes. Even novice cooks find the recipe intimidating—no secret steps or hard-to-find ingredients. Just butter, potatoes, sausage, and cheese, and you’ve got a winter bowl that heats from the stove or the oven.
Creamy Sausage, Potato and Sauerkraut Soup Ingredients
I pick every ingredient at the Union Square Greenmarket: fresh kielbasa from a specialty butcher, heirloom potatoes from a local vendor, and a jar of pickled cabbage that still has juice. The butter I use is a creamy Dutch‑style brand, and the cheddar comes from a cheese shop in SoHo that makes its own aged curds.
Ingredients List
- 4 tablespoons butter
- 1 medium onion, finely diced
- ¼ cup all‑purpose flour
- 1½ cups chicken broth
- 2½ cups milk
- 1 – 14 ounce kielbasa sausage, halved and sliced
- 1½ cups cooked diced potatoes
- 1 cup sauerkraut, with juice
- ½ teaspoon dried parsley
- 1 cup shredded cheddar cheese
- black pepper, freshly cracked
Ingredient Spotlight
Kielbasa – I prefer the smoked brand from a Polish grocery because the meat’s natural fennel gives a gentle spice. If you’re in NYC, look for “Węgierska” or “Polish smoked kielbasa.” A substitute can be regular pork sausage cut into strips, though it will be less smoky.
Potatoes – I choose small, wax‑y potatoes that hold their shape. Russets become soupy; Yukon Golds keep a gentle bite. If you can’t find them, fingerling potatoes work great for texture.
Sauerkraut – I keep the juice to preserve acidity. Store‑bought sauerkraut can be high in sodium; I rinse it lightly and drain to balance flavors. A homemade option is fermented cabbage finished with caraway seeds.
Cheddar – A sharp medium aged cheddar gives a rich melt. For a milder taste, use Gruyère or a young cheddar; for a sharper punch, opt for aged cheddar over 12 months.
| Original Ingredient | Best Substitution | Flavor / Texture Impact |
|---|---|---|
| Kielbasa | Pork sausage strips | Less smoky, softer bite |
| Yukon Gold potatoes | Fingerling potatoes | Smaller, firmer pieces |
| Cheddar cheese | Gruyère | Nutty, slightly sweet, melts smoothly |
| All-purpose flour | Cornstarch slurry | Gives thinner consistency, no nutty flavor |

How to Make Creamy Sausage, Potato and Sauerkraut Soup — Step‑by‑Step
Grab a big saucepan and let’s bring all the flavors together step by step, so you can start from the comfort of a single pot.
Step 1: Melt Butter & Saute Onions
Melt the 4 tablespoons butter over medium heat until foamy, then drop in the finely diced onion. Cook, stirring, for about 5 minutes until translucent and fragrant.
💡 mia’s Pro Tip: Keep the onions on the lower heat to prevent them from browning too dark; a golden onion gives the soup an extra layer.
Step 2: Add Flour and Liquid
Sprinkle the ¼ cup flour over the onions, stirring constantly until it turns pale. Then whisk in 1½ cups chicken broth and 2½ cups milk, preventing lumps. The roux should be thick enough to coat the back of a spoon.
⚠️ Common Mistake to Avoid: Adding liquids too quickly causes the roux to seize. Slowly whisk in the broth first, then follow with milk.
Step 3: Thicken & Simmer
Turn the heat to medium‑high, stir frequently, and let the mixture thicken in about 5 minutes. The broth will puff slightly and become silky.
💡 mia’s Pro Tip: A ladle of the thickened soup can be dragged down the side of the pan to check consistency—if it clings, it’s ready.
Step 4: Add Meat, Potatoes, Sauerkraut, and Parsley
Add the sliced kielbasa, diced potatoes, sauerkraut with its juice, and ½ teaspoon dried parsley. Reduce heat to medium-low and simmer for 5 minutes, letting the flavors mingle. The potatoes should be just tender.
⚠️ Common Mistake to Avoid: Over‑simmering the potatoes causes them to break apart and turn mushy.
Step 5: Add Cheese & Serve
Fold in 1 cup shredded cheddar, stirring until melted and glossy. Taste and season with freshly cracked black pepper. Ladle into bowls and serve hot, dusted with a sprinkle of parsley if you like.
💡 mia’s Pro Tip: For a silky finish, finish with a drizzle of olive oil or a knob of butter on top of each bowl.
| Step | Action | Duration | Key Visual Cue |
|---|---|---|---|
| 1 | Melt butter, saute onion. | 5 mins | Onion translucent |
| 2 | Add flour, broth, milk. | 3 mins | Smooth roux |
| 3 | Thicken & simmer. | 5 mins | Glassy consistency |
| 4 | Add meat, potatoes, kraut. | 5 mins | Aroma of simmering |
| 5 | Add cheese & serve. | 2 mins | Melted glossy top |
Serving & Presentation
Serve the soup in rustic ceramic bowls, topping with a drizzle of olive oil and a sprinkle of fresh parsley for a pops of green. A slice of crusty baguette—my favorite from the bakery on Grand Street—makes for a satisfying crunch.
Pair the soup with a light vinaigrette‑drizzled salad of arugula and radishes, echoing the French love of bright greens. If you’re in the mood for a twist, swap the baguette for a slice of Moroccan brioche to bring a sweet contrast.
| Pairing Type | Suggestions | Why It Works |
|---|---|---|
| Side Dish | Crusty baguette, brioche, or crusty rye bread | Adds crunch and absorbs sauce |
| Sauce / Dip | Herbed Greek yogurt, tzatziki | Cooles the heat and balances acidity |
| Beverage | Light white wine (Sauvignon Blanc), cold pilsner pilsner, or kombucha | Refreshingly pairs with the tang of kraut |
| Garnish | Fresh chopped parsley, chives, or crispy bacon bits | Adds freshness and texture contrast |
Make‑Ahead, Storage & Reheating
I prep this soup on Sunday evenings and store it in the fridge so it’s ready to toss into the pot on a busy weekday. The creamy texture stays intact for up to 3 days.
| Method | Container | Duration | Reheating Tip |
|---|---|---|---|
| Refrigerator | Air‑tight glass jar | Up to 3 days | Heat gently on stove, add splash of milk |
| Freezer | Vacuum sealed bag | Up to 2 months | Thaw overnight, simmer with a dash of water |
| Make‑Ahead | Individual ramekins | Up to 2 days | Reheat in microwave, rest for 2 mins |
When reheating, I stir in a sprinkle of milk or a dollop of sour cream to bring back that silky mouthfeel. Remember to taste and top with fresh black pepper—this simple step re‑activates the flavors.
Variations & Easy Swaps
| Variation | Key Change | Best For | Difficulty Impact |
|---|---|---|---|
| Liver sausage swap | Use smoked pork liver sausage | Rich, gamey flavor | Same |
| Dairy‑free | Replace cheddar with vegan cheese, milk with oat milk | Vegetarian & lactose‑free | Slightly more effort |
| Seasonal spice | Add smoked paprika or caraway | Autumn palette | Same |
Liver Sausage Swap
Using smoked pork liver sausage brings a dark, earthy note reminiscent of my grandmother’s tagine. The liver’s texture adds depth without overpowering the mellow cheddar base, yielding a hearty, luxurious bite that still feels comforting.
Dairy‑Free Variant
To make this soup dairy‑free, swap the cheddar for a plant‑based cheddar blend and use oat milk instead of dairy. The result stays creamy, with a mild nutty undertone, and it’s fully vegan while keeping the same comforting profile I love.
Seasonal Spice Addition
Adding smoked paprika or a pinch of caraway seeds as the soup simmers brings a subtle warmth that pairs beautifully with the sauerkraut’s tartness. It’s an easy tweak that makes the dish feel even more seasonal, especially during New York cold snaps.
What kind of sausage is best for creamy sausage, potato, and sauerkraut soup?
I always choose a smoked Polish kielbasa or a Czech-style sausage because the natural fennel and smoked flavors complement the cheddar and sauerkraut beautifully. A lean pork sausage with a hint of pepper works as a close substitute, but it won’t deliver the same depth of smokiness. If you’re looking for an indulgent version, a kielbasa with added juniper or even a lamb version can give a new twist to this classic winter soup.
Can I make this soup in a slow cooker or Instant Pot?
Absolutely! In a slow cooker, sauté the onions and roux in a skillet first, then transfer to the slow cooker with the remaining ingredients. Cook on low for 4–5 hours. In an Instant Pot, use the sauté setting for the onions, then add liquids and pressure cook on high for 10 minutes. Release pressure naturally, stir in the cheese, and you’ll have a creamy, comforting bowl in no time.
How do I prevent the soup from curdling when adding the cream?
The key is to temper the milk and keep the heat low. Add the milk in a small bowl, whisk until smooth, and then pour slowly into the saucepan while whisking constantly. Keep the heat on medium or lower, and avoid boiling once the milk is added—once the soup is hot, the cheese will melt evenly without curdling.
What can I substitute for sauerkraut if I want a milder flavor?
A great milder option is pickled cabbage or a light fermented cabbage salad. If you prefer a fresh taste, sliced red cabbage tossed with a little vinegar and sugar will provide the same crunch without the sour punch. Another alternative is to use a small amount of coleslaw mix and let the acidity sit, then drain before adding it to the soup for a milder profile.
Can I use leftover roasted potatoes instead of a fresh batch?
Definitely! Leftover roasted potatoes bring a slightly toasted flavor that pairs wonderfully with the creamy broth. Just chop them into small cubes that match the size of fresh diced potatoes, and add them in the simmering step. They’ll absorb some of the sauce, making each bite extra comforting.
What’s a good side dish for this soup?
A crisp carrot and fennel slaw made with orange zest and a light vinaigrette works beautifully. The bright acidity cuts the richness of the cheese and adds a refreshing textural contrast. If you’re in the mood for something hearty, a warm, crusty loaf of sourdough with a drizzle of olive oil feels instant and inviting.
Is this soup suitable for a vegetarian diet?
Only if you omit or replace the sausage. Removing the kielbasa and using a plant‑based sausage or simply extra vegetables will give you a vegetarian version. The roux, broth, and cheese remain the same, and the flavor profile stays hearty, though the smoky depth will be less pronounced.
How do I keep the cheese from clumping?
Once the sauce has thickened, lower the heat to medium‑low and add the shredded cheese in a handful. Stir continuously until it melts. If it starts to pull away, add a splash of milk or a teaspoon of cold water to re‑emulsify, creating a smooth, glossy finish that coats the back of a spoon.
What can I do to speed up the cooking time?
Pre‑dice the potatoes and blanch them for a couple of minutes before adding to the soup; this reduces the simmering time. Also, using a high‑heat stir‑fry style sauté for the onions and roux will bring the liquid to a thicker consistency faster, saving precious minutes during a busy weekday.
How can I store leftovers safely?
Cool the soup quickly by transferring it to shallow containers, place in the fridge, and consume within 3 days. The cheese can be added fresh after reheating to preserve creaminess. For freezer use, portion into single servings, seal in vacuum bags, and thaw in the fridge overnight before gently reheating on the stovetop with a splash of milk.
Share Your Version!
I’d love to see how you make this soup in your own kitchen. Drop a rating, comment, and let me know if you tweaked it with a special spice or swapped a sausage for a different one. Pin your photo or post on Instagram, tag me @exorecipes, and show off your creative twist!
From my NYC kitchen to yours — I hope this recipe brings as much warmth to your table as it does to mine. — mia 🧡
Love This Recipe? Save It to Pinterest!
If you enjoyed this Creamy Sausage, Potato and Sauerkraut Soup recipe, don’t let it get lost in your browser tabs! 😄 Pin it now so you can find it again anytime — and explore hundreds more tried-and-tested recipes waiting for you on my Pinterest boards.
👉 Follow mia on Pinterest @chefrecipes2
📌 Pin this recipe · 🔁 Re-pin your favorites · 💬 Tag me when you make it — I love seeing your creations!
Creamy Sausage, Potato and Sauerkraut Soup
A hearty and comforting soup featuring kielbasa sausage, potatoes, and tangy sauerkraut in a creamy, cheesy broth.
Ingredients
- 4 tablespoons butter
- 1 medium onion, finely diced
- 1/4 cup all purpose flour
- 1 1/2 cups chicken broth
- 2 1/2 cups milk
- 1 – 14 ounce kielbasa sausage, halved and sliced
- 1 1/2 cups cooked diced potatoes
- 1 cup sauerkraut, with juice
- 1/2 teaspoon dried parsley
- 1 cup shredded cheddar cheese
- black pepper
Instructions
- In a large saucepan, melt butter over medium heat. Add onions and saute for about five minutes, until tender.
- Add flour, stirring until completely combined. Cook for one minute, then add the chicken broth and milk.
- Turn heat to medium high, then cook, stirring often until broth begins to thicken.
- Reduce heat to medium then add kielbasa, diced potatoes, sauerkraut and parsley. Simmer for five minutes, then add shredded cheddar.
- Stir to combine and remove from heat. Serve sprinkled with black pepper.

Tried This Recipe? Leave a Comment!
Did you make this recipe? I’d love to hear how it turned out! Please leave a comment and a rating below. Your feedback helps other home cooks and supports cheerychop.com!
For more delicious inspiration, follow me on Pinterest!
