Table of Contents
Creamy Sausage, Potato and Sauerkraut Soup: A Hearty Winter Delight – My NYC Kitchen Comfort!
Growing up in Morocco, my mother’s kitchen was always a symphony of spices and fresh produce, but moving to Paris for culinary school introduced me to a whole new world of hearty, rustic European dishes. It was there, during cold Parisian winters, that I first encountered the magic of a good German-inspired soup. Fast forward to my life in bustling New York City, and I find myself craving those warming, comforting flavors, especially when the temperatures drop. This creamy sausage, potato and sauerkraut soup recipe is my modern take on that classic warmth, perfectly blending robust flavors with an irresistibly smooth texture, making it a true winter delight that comes together surprisingly quickly.
Imagine walking into your kitchen, the aroma of savory kielbasa mingling with the subtle tang of sauerkraut, all enveloped in a rich, velvety broth that promises to warm you from the inside out. The secret to its luxurious creaminess lies in a perfectly executed roux, a foundational technique taught in French culinary schools, which gives this soup a depth that store-bought versions simply can’t match. Each spoonful offers tender bites of potato, chewy sliced sausage, and that delightful bright kick from the sauerkraut, creating a balanced and deeply satisfying experience. It’s the kind of soup that feels gourmet but is humble enough for any weekday evening.
What sets my creamy sausage, potato and sauerkraut soup apart is the careful balance of acidity from the sauerkraut against the richness of the cream base and the smoked kielbasa. I’ve perfected a method that ensures every element shines, allowing the distinct flavors to harmonize rather than compete. Throughout this recipe, I’ll share a few pro tips straight from my NYC kitchen, including how to achieve that perfect creamy consistency without it being too heavy, and a common mistake to avoid when incorporating the sauerkraut that can drastically alter the soup’s texture.
Why This Creamy Sausage, Potato and Sauerkraut Soup Recipe Is the Best
The Flavor Secret: My culinary training in Paris taught me the importance of building flavor in layers, and this soup is a testament to that. By sautéing the onions until deeply tender and then building a proper roux, we create a flavorful foundation that elevates every subsequent ingredient. The sauerkraut isn’t just an afterthought; its briny punch cuts through the richness of the sausage and cream, preventing the soup from feeling heavy and adding a delightful tang that keeps you coming back for more. It’s a dance of contrasting flavors that makes this hearty winter soup truly exceptional.
Perfected Texture: Achieving the ideal creamy texture is crucial for this sausage potato soup. Many recipes can end up either too thin or too gloopy. My method focuses on incorporating milk gradually into the roux, stirring continuously to create a smooth, lump-free base. The cooked diced potatoes, once added, soften beautifully without disintegrating, adding to the satisfying mouthfeel. This meticulous attention to texture ensures a silkiness that coats the palate, making each spoonful a comforting embrace, reminiscent of the best French cream sauces.
Foolproof & Fast: Despite its gourmet feel, I’ve designed this creamy sausage potato sauerkraut soup to be incredibly accessible and quick, perfect for busy New Yorkers like myself. It uses readily available ingredients and straightforward techniques that even a beginner cook can master. The entire process, from chopping to simmering, takes less than an hour, making it an ideal weeknight meal or a convenient option for last-minute guests who appreciate a hearty German sausage soup without the fuss.
Creamy Sausage, Potato Sauerkraut Soup Ingredients
In my NYC kitchen, I love to source fresh, quality ingredients from local markets, but the beauty of this creamy sausage, potato and sauerkraut soup is that it relies on pantry staples and readily available items. Think of these as the building blocks for a truly comforting meal, one that reminds me of savoring rustic meals with friends in Paris.
Ingredients List
- 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, to taste
Ingredient Spotlight
Kielbasa Sausage: This smoked Polish sausage is the star of our creamy sausage potato sauerkraut soup. Its savory, slightly smoky flavor is crucial. When selecting kielbasa, look for a good quality all-beef or pork variety, often found in the refrigerated meat section of US grocery stores. If you can’t find kielbasa, a good quality smoked frankfurter or even sliced hot dogs can work in a pinch, though the flavor profile will be slightly milder.
Sauerkraut: The fermented cabbage brings a wonderfully tangy and slightly sour note that balances the richness of the soup. Choose a good quality, refrigerated sauerkraut for the best flavor and texture; avoid anything labeled “canned” if possible, as it can often be mushy. Don’t drain all the juice – it’s packed with flavor! If you’re not a fan of sauerkraut, you could try finely shredded green cabbage added during the last 10 minutes of cooking for a milder crunch, but you’ll lose that characteristic tang.
Cooked Diced Potatoes: Using pre-cooked potatoes (or cooking them separately until tender-crisp) is key to preventing a mushy soup. I prefer Yukon Golds or red potatoes for their firm texture that holds up well. If you don’t have time to cook them separately, you can add diced raw potatoes to the broth after thickening, just adjust the simmering time until they are tender. Sweet potatoes could also be an interesting swap for a touch of sweetness and vibrant color, but they will alter the traditional profile.
Milk: While a richer cream makes this soup extra decadent, whole milk works wonderfully to create a creamy sausage potato soup that’s still hearty but not overly heavy. For an even lighter option, you could use 2% or even 1% milk, though the soup will be less robust. If you want to make it dairy-free, unsweetened plain almond milk or oat milk can be substituted, but be mindful of the flavor impact and ensure it’s unflavored.
Cheddar Cheese: Freshly shredded cheddar cheese melts beautifully into the soup, adding a savory, sharp finish. A medium or sharp cheddar works best here. Pre-shredded cheeses often contain anti-caking agents that can make them melt less smoothly, so I always recommend shredding your own. Gruyere or a good Swiss cheese would make excellent alternatives, offering a nutty complexity that complements the sauerkraut well.

| Original Ingredient | Best Substitution | Flavor / Texture Impact |
|---|---|---|
| Kielbasa Sausage | Smoked Frankfurter, Andouille Sausage | Slightly less smoky (frankfurter), spicier (Andouille) |
| Sauerkraut | Finely shredded green cabbage (cooked longer), Kimchi (for a spicy twist) | Milder flavor, less tang (cabbage); significantly spicier (kimchi) |
| Cooked Diced Potatoes | Diced sweet potatoes, par-cooked carrots, gnocchi | Sweeter, different texture (sweet potato); firmer bite (carrots); doughier (gnocchi) |
| Milk | Half-and-Half, Heavy Cream, Unsweetened Oat Milk (dairy-free) | Richer consistency (cream/half-and-half); slightly different flavor profile (oat milk) |
| Shredded Cheddar Cheese | Gruyere, Swiss, Smoked Gouda | Nutty, complex flavor (Gruyere/Swiss); pronounced smoky flavor (Gouda) |
How to Make Creamy Sausage, Potato Sauerkraut Soup — Step-by-Step
Making this incredibly delicious soup is simpler than you might think! Follow these steps, and you’ll have a warm, satisfying meal ready in no time.
Step 1: Sauté the Onions
In a large saucepan or Dutch oven, begin by melting 4 tablespoons of butter over medium heat. Once the butter is shimmering, add your finely diced onion. Sauté the onions for about five minutes, stirring occasionally, until they are tender and translucent. You’re looking for them to soften, not brown, to provide a sweet, aromatic base for our creamy sausage potato sauerkraut soup.
💡 mia’s Pro Tip: Don’t rush this step! Properly sautéed onions are the foundation of flavor for many French-inspired dishes and will add a subtle sweetness and depth to your soup, preventing any raw onion harshness.
Step 2: Build the Roux
Once the onions are tender, sprinkle in 1/4 cup of all-purpose flour. Stir constantly with a whisk or wooden spoon until the flour is completely combined with the butter and onions, forming a thick paste. Cook this roux for one minute. This step cooks out the raw flour taste and helps create a smooth, creamy texture for your soup base.
⚠️ Common Mistake to Avoid: Not cooking the flour long enough will result in a pasty, unpleasantly floury taste in your soup. Ensure it cooks for at least a full minute to eliminate that raw flour flavor.
Step 3: Thicken the Base
Gradually add 1 1/2 cups of chicken broth and 2 1/2 cups of milk to the roux, pouring in a little at a time while whisking vigorously to prevent lumps. Turn the heat up to medium-high and continue to cook, stirring often, until the broth begins to thicken. This should take about 5-7 minutes. The soup base should become noticeably richer and coat the back of a spoon.
💡 mia’s Pro Tip: Whisking continuously as you add the liquids ensures a perfectly smooth, velvety texture, a hallmark of excellent French sauce work. Patience here pays off!
Step 4: Add the Hearty Components
Reduce the heat to medium. Now, add the star ingredients: the 14-ounce kielbasa sausage (halved and sliced), 1 1/2 cups of cooked diced potatoes, 1 cup of sauerkraut with its juice, and 1/2 teaspoon of dried parsley. Stir everything together gently to combine. Allow the soup to simmer for five minutes, letting all those wonderful flavors meld together into a harmonious creamy sausage potato sauerkraut soup.
⚠️ Common Mistake to Avoid: Don’t boil the soup vigorously after adding the sauerkraut, as this can diminish its distinct tangy flavor and might curdle the milk if it’s too high a heat. A gentle simmer is all you need.
Step 5: Finish with Cheese
Finally, remove the saucepan from the heat, then stir in 1 cup of shredded cheddar cheese until it’s completely melted and smooth. Season with black pepper to taste. Removing the soup from the heat before adding the cheese prevents it from becoming oily or clumping. Serve hot and enjoy this hearty winter soup!
💡 mia’s Pro Tip: Freshly shredded cheese melts much better and tastes superior to pre-shredded varieties. For the best creamy finish, always shred your own cheddar.
| Step | Action | Duration | Key Visual Cue |
|---|---|---|---|
| 1 | Sauté onions | 5 min | Translucent and tender, not browned |
| 2 | Build roux | 1 min | Thick paste forms, raw flour smell disappears |
| 3 | Thicken base | 5-7 min | Broth thickens, coats spoon |
| 4 | Simmer ingredients | 5 min | Flavors meld, potatoes heated through |
| 5 | Melt cheese | 1-2 min | Cheese completely smooth and incorporated |
Serving & Presentation
Serving this creamy sausage, potato and sauerkraut soup is all about embracing its rustic charm while adding a touch of elegance. I love to ladle generous portions into deep, pre-warmed bowls to keep it piping hot, a trick I picked up from the finest restaurants in Paris. A simple sprinkle of freshly cracked black pepper over the top adds a visual appeal and a gentle kick. For an extra pop of color and freshness, a scattering of fresh chopped parsley or chives always does the trick. Sometimes, I’ll even add a swirl of a good quality crème fraîche or a dollop of sour cream right before serving for an added layer of unctuousness, a nod to European dairy traditions.
In my NYC apartment, this hearty winter soup often takes center stage at a casual weeknight dinner. It’s robust enough to be a meal on its own, but it truly shines when paired with a few simple accompaniments. Crusty artisan bread, perhaps a rye or sourdough from a local bakery, is non-negotiable for soaking up every last drop of that incredible creamy broth. And don’t forget a simple, crisp green salad with a light vinaigrette – its brightness offers a wonderful contrast to the rich, savory flavors of the soup, cutting through the creaminess beautifully.
For a more complete, German-inspired spread, consider serving this sausage potato soup alongside some hearty brown bread or soft pretzels. A side of pickled red onions or extra fermented vegetables would also complement the sauerkraut’s tang. If you’re feeling adventurous and want to lean into my Moroccan roots, a tiny pinch of smoked paprika or a drizzle of harissa-infused olive oil could add an unexpected, yet delightful, dimension to the final bowl, creating a truly global comfort food experience.
| Pairing Type | Suggestions | Why It Works |
|---|---|---|
| Side Dish | Crusty Rye Bread, Green Salad with Lemon Vinaigrette, Steamed Green Beans | Perfect for dipping, lightens the meal, adds fresh contrast |
| Sauce / Dip | Sour Cream, Crème Fraîche, Whole Grain Mustard | Adds a cool, creamy tang or a spicy kick |
| Beverage | Light Lager Beer, Dry Riesling, Apple Cider | Refreshes the palate and complements German-inspired flavors |
| Garnish | Fresh Parsley, Chives, Extra Black Pepper, Paprika | Adds freshness, color, and aromatic lift |
Make-Ahead, Storage & Reheating
One of the beautiful things about this creamy sausage, potato and sauerkraut soup is how well it adapts to meal prepping. In my busy NYC life, I often make a big batch on Sunday to enjoy throughout the week. It actually tastes even better the next day as the flavors have more time to fully develop and marry, making it an excellent make-ahead option for those unpredictable days when life just gets a little too hectic.
| Method | Container | Duration | Reheating Tip |
|---|---|---|---|
| Refrigerator | Airtight container | 3-4 days | Gently reheat on stovetop over low heat, stirring frequently. Add a splash of milk or broth if too thick. |
| Freezer | Freezer-safe bags/containers | Up to 2 months | Thaw overnight in the fridge. Reheat gently on stovetop; stir well and add liquid as needed. Note: potatoes may soften more. |
| Make-Ahead | Cook entirely, cool, then refrigerate | Up to 2 days in advance | Reheat on stovetop. For best results, consider adding cheese just before serving on reheating day. |
When reheating this creamy sausage potato sauerkraut soup, the key is low and slow heat to prevent the dairy from separating. On the stovetop, stir frequently, adding a splash of milk or chicken broth if the soup has thickened too much overnight. Microwaving in short bursts, stirring in between, also works well. I find that soups with potatoes can sometimes become a little thinner after freezing and thawing, but the flavor remains fantastic, making it still a great option for future meals.
If you’re planning to make a larger batch for freezing, I sometimes hold back on adding the cheese until reheating day, as it can sometimes separate a bit after thawing. This ensures maximum creaminess when you’re ready to enjoy that comforting bowl of hearty winter soup.
Variations & Easy Swaps
While the classic creamy sausage, potato and sauerkraut soup is a favorite, sometimes a little creative twist can elevate a dish even further. Drawing inspiration from my diverse culinary background, here are a few ways to switch things up:
| Variation | Key Change | Best For | Difficulty Impact |
|---|---|---|---|
| Spicy Andouille Twist | Swap kielbasa for spicy andouille, add a pinch of cayenne or smoked paprika | Those who love a little heat and depth of flavor | Minimal – just a sausage swap and spice addition |
| Dairy-Free Creamy Version | Use unsweetened dairy-free milk (oat/cashew), nutritional yeast instead of cheese | Dietary restrictions (lactose intolerance, vegan) | Moderate – requires different thickening agents |
| Smoky Bacon Sauerkraut Soup | Crisp bacon bits instead of kielbasa, rendered bacon fat for butter | Fans of rich, smoky, and fatty flavors | Minimal – replaces one fat/protein with another |
Spicy Andouille Twist
For those who enjoy a bit of heat, swap the kielbasa for a spicy andouille sausage. The Cajun kick from the andouille pairs wonderfully with the tang of the sauerkraut. I often find fantastic small-batch andouille at specialty butchers here in NYC. You might also add a pinch of smoked paprika or a tiny bit of my mother’s secret harissa paste along with the parsley for an extra layer of warmth and complexity. This variation brings a whole new personality to the hearty winter soup.
Dairy-Free Creamy Version
Making this creamy sausage potato sauerkraut soup dairy-free is entirely possible! Substitute the butter with olive oil or a plant-based butter, and use unsweetened, unflavored oat milk or cashew milk instead of regular milk. For the cheese, nutritional yeast can provide a savory, cheesy flavor without the dairy, or you can opt for a good quality dairy-free shredded cheese. The texture might be slightly different, but the core flavors of sausage, potato, and sauerkraut will still shine through beautifully.
Smoky Bacon Sauerkraut Soup
If you’re a bacon lover (and who isn’t?), consider crisping up 6-8 slices of thick-cut bacon, crumbling it, and then using the rendered bacon fat instead of butter to sauté your onions. This adds an incredible depth of smoky flavor right from the start. You can then use the crumbled bacon as a garnish or stir it directly into the soup along with the kielbasa (or in place of it entirely). It’s a deliciously indulgent variation that reminds me of savoring a hearty meal at a bustling NYC diner.
Can I make creamy sausage, potato and sauerkraut soup in a slow cooker or Instant Pot?
You certainly can adapt this creamy sausage, potato and sauerkraut soup recipe for a slow cooker or Instant Pot, though it will require a slightly different approach for the creamy element. For a slow cooker, I’d recommend sautéing the onions and browning the sausage in a separate pan first to build flavor, then adding them to the slow cooker with the broth, milk, potatoes, sauerkraut, and parsley. Cook on low for 4-6 hours or high for 2-3 hours until potatoes are tender. Stir in the cheese at the very end. For an Instant Pot, use the sauté function to cook the onions and sausage, then add liquids and potatoes and pressure cook for about 5 minutes with a natural release, then stir in sauerkraut, parsley, and cheese.
What can I use instead of heavy cream to make this soup creamy but lighter?
This recipe already uses milk to keep it on the lighter side compared to full heavy cream, but if you want to go even lighter, you have a few options. You could use 2% or 1% milk, although the creaminess will be slightly reduced. For a truly light yet still creamy texture, a blend of half milk and half puréed cooked cauliflower, or even a small amount of blended cannellini beans, can add body and richness without extra fat. Another excellent option is to finish the soup with Greek yogurt or sour cream stirred in off the heat, providing tang and creaminess without the heavy fat content of cream.
How do I prevent the potatoes from getting mushy in this soup?
Preventing mushy potatoes in any soup is a common culinary challenge! My main tip for this creamy sausage potato sauerkraut soup is to use pre-cooked diced potatoes. Cook them until they are just tender-crisp in boiling water or even roast them slightly before adding them to the simmering soup. By adding them in the last five minutes of cooking, they’ll simply heat through and absorb flavor without overcooking. Also, choosing waxy potatoes like Yukon Gold or red potatoes will ensure they hold their shape better than starchier varieties like Russets.
What kind of sausage is best for creamy sauerkraut and potato soup?
For this creamy sausage, potato and sauerkraut soup, a good quality smoked kielbasa sausage is truly the best choice. Its distinct garlic and smoky flavor profile pairs exquisitely with the tangy sauerkraut and creamy broth. When shopping at a US grocery store, look for fresh (not canned) kielbasa in the refrigerated section. If kielbasa isn’t available or you’d like a variation, other excellent options include smoked frankfurters, a good quality German bratwurst (cooked and sliced), or even a flavorful smoked chicken sausage for a leaner alternative. The key is a sausage with a robust flavor that can stand up to the other strong tastes in the soup.
Can I make this soup ahead of time for a party or meal prep?
Absolutely! This creamy sausage, potato and sauerkraut soup is actually one of those dishes that often tastes even better the next day, as the flavors have more time to truly meld and deepen. You can easily make it a day or two in advance and store it in an airtight container in the refrigerator. When reheating, do so gently over low heat on the stovetop, stirring frequently. You might need to add a splash of extra milk or chicken broth to thin it back to your desired consistency, as the soup tends to thicken as it sits.
Share Your Version!
I poured my heart into perfecting this creamy sausage, potato and sauerkraut soup recipe, blending a little bit of my Moroccan heritage, my classical French training, and my vibrant NYC life into every spoonful. I truly hope it brings you as much comfort and joy as it does for me!
If you try this hearty winter soup, please come back and leave a star rating and comment below! I love hearing how my recipes turn out in your kitchen. Did you try a fun variation? What’s your secret for perfectly tender potatoes? And don’t forget to share a photo of your cozy creation on Instagram or Pinterest and tag @exorecipes — I can’t wait to see your culinary masterpieces!
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
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!

