Side Dishes
This German sausage, sauerkraut, and potatoes recipe brings the cozy, hearty flavors of a traditional German Kartoffelsuppe or Bratwurst feast to your kitchen—all in one pot. The secret lies in balancing tangy sauerkraut with savory sausages and fluffy potatoes, creating a dish that’s both comforting and restaurant-worthy.
I’ve perfected this method over years of testing, ensuring every bite delivers that perfect harmony of textures and flavors.
The beauty of this recipe is its simplicity: just three core ingredients—knackwurst or bratwurst, sauerkraut, and potatoes—simmered together until tender and infused with flavor.
The key is using smoked sausages for depth and letting the sauerkraut’s acidity mellow as it cooks, while the potatoes absorb all the savory juices.
It’s the kind of meal that feels like a hug on a chilly evening, and it’s ready in under 45 minutes—no fuss, just pure satisfaction.
What you’ll end up with is a steaming pot of golden potatoes, juicy sausages sliced right into the dish, and sauerkraut that’s softened just enough to soak up every bit of flavor.
The aroma alone will have everyone gathering around the table, and the first bite delivers that perfect balance of tangy, smoky, and creamy. Serve with a dollop of mustard and a slice of crusty rye bread for the full German experience.
This dish is incredibly versatile—doubling as a main course or hearty side for holidays, game days, or even a weeknight dinner when you crave something substantial.
The one-pot method means minimal cleanup, and leftovers reheat beautifully, making it a practical choice for feeding a crowd or prepping ahead. Let’s get cooking!
Ingredients for german sausage sauerkraut potato
Three core ingredients—smoked sausages, sauerkraut, and potatoes—plus aromatic spices for a one-pot German feast.
| Ingredient | Amount | Notes |
|---|---|---|
| Knackwurst or Bratwurst Sausages 🌭 | 1 ½ lb | Smoked variety preferred, sliced into rounds |
| Yellow Potatoes 🥔 | 3 lb | Russet or Yukon Gold, cut into 1-inch chunks |
| Sauerkraut 🥬 | 2 cups | Unopened jar, drained if too wet |
| Onion 🧅 | 1 whole | Yellow or red, sliced into half-moons |
| Garlic Cloves 🧄 | 4 cloves | Minced for aromatic depth |
| Dijon Mustard 🍯 | 1 tbsp | For tangy balance (or whole-grain mustard) |
| Beef Broth 💧 | 2 cups | Low-sodium preferred, homemade or quality brand |
| Apple Cider Vinegar 🍎 | 1 tbsp | Mellows sauerkraut acidity (or white vinegar) |
| Bay Leaves 🌿 | 2 whole | For subtle herbal aroma |
| Thyme Sprigs 🌿 | 2 whole | Fresh preferred, or 1 tsp dried |
| Salt 🧂 | 1 ½ tsp | Kosher or sea salt, adjust to taste |
| Black Peppercorns 🌶️ | ½ tsp | Freshly cracked for best flavor |
| Butter 🧈 | 2 tbsp | Unsalted, for rich finish (optional) |
The sausages are the heart of this dish, so smoked bratwurst or knackwurst is non-negotiable—their deep, woody flavor pairs perfectly with the tangy sauerkraut. Butcher shops often carry authentic German sausages, but most grocery stores stock quality brands like Johnsonville or Applegate. Look for sausages with visible smoke rings and a rich, glossy casing. For the potatoes, Yukon Golds or Russets hold up best to long simmering—avoid waxy varieties like red potatoes, which can turn mushy. Sauerkraut quality varies wildly; Bubbies or Reichenfelder are the gold standard, but any unopened jar from the refrigerated section will work.
No smoked sausages? Regular bratwurst or even kielbasa will do, though the flavor won’t be as authentic. The sauerkraut can be drained if it’s too wet—just squeeze out excess liquid with your hands before adding it to the pot. For the vinegar, apple cider vinegar is ideal, but white vinegar works in a pinch. Fresh thyme is worth seeking out—it adds a bright, earthy note that dried thyme can’t match. If you’re short on time, one teaspoon of dried thyme will suffice, but toast the dried leaves in a dry pan for 30 seconds first to deepen the flavor. The Dijon mustard adds a subtle complexity, but if you’re out, a mix of yellow mustard and a pinch of sugar will mimic the tang.
This dish tastes even better the next day as the flavors meld, so double the batch if you’re feeding a crowd. Store leftovers in an airtight container in the fridge for up to 4 days, or freeze portions for 3 months. To reheat, add a splash of water or broth and simmer gently—microwaving can make the potatoes gummy. For serving, keep the sausages whole or slice them into the pot at the end for easy eating. A sprinkle of fresh parsley or a dollop of sour cream adds a bright finish if you’re feeling fancy.
Why You'll Love This Recipe
- One-Pan Magic: I swear by this recipe for lazy nights—just toss everything on one sheet pan, pop it in the oven, and walk away. The sausages sizzle while the potatoes roast, and the sauerkraut softens without a single pot to wash.
- Tangy, Smoky, Perfect: That first bite of crispy sausage with the briny sauerkraut and buttery potatoes? It’s like a flavor party in your mouth. The garlic and onions caramelize into something rich, while the sauerkraut keeps it bright and interesting—no blandness here.
- Weeknight Workhorse: Between us, this is my go-to when I don’t feel like thinking. Serve it with crusty bread for a casual dinner, pack it in lunchboxes for the week, or even double it for a potluck—it’s always a hit, no matter where you take it.
- Budget-Friendly Feast: Honestly, you can’t beat the value. A few sausages, a bag of potatoes, and a jar of sauerkraut stretch into meals for days. Plus, leftovers reheat like a dream—just warm them up, and it’s like you’re eating it fresh all over again.
Step-by-step instructions for German sausage, sauerkraut, and potatoes
A hearty one-pot meal that delivers authentic German flavors with minimal cleanup.
Sear the Sausages Until Golden
In a large Dutch oven, heat the 2 tablespoons butter over medium-high heat until it foams. Add the 1.5 pounds knackwurst or bratwurst sausages, sliced into rounds, and cook for 3-4 minutes per side until they develop a deep golden brown crust. This step is crucial—it creates that rich, caramelized flavor that defines German sausage dishes.
Real talk: don't crowd the pan. Cook the sausages in batches if needed to prevent steaming instead of browning. Once golden, remove them and set aside on a plate. You'll add them back later when everything else is ready to meld together.
Sauté Onions and Garlic for Aromatic Depth
In the same Dutch oven, add the 1 whole onion sliced into half-moons and cook for 4-5 minutes over medium heat until softened and just beginning to caramelize. Add the 4 cloves minced garlic cloves and cook for another 30 seconds until fragrant—this is where the foundation of flavor builds.
I know it seems simple, but don't rush this step. You'll notice the onions release their sweetness and the garlic transforms from sharp to mellow. This aromatic base ensures your entire dish tastes vibrant, not just the sausage.
Build the Sauerkraut and Potato Base
Add the 2 cups sauerkraut to the pot and stir to combine with the onions and garlic. Cook for 2 minutes to let the raw sauerkraut soften slightly. Then add the 3 pounds yellow potatoes cut into 1-inch chunks, the 2 whole bay leaves, and the 2 whole thyme sprigs. Pour in the 2 cups beef broth and the 1 tablespoon apple cider vinegar.
Bring everything to a simmer over medium heat. Here's the thing—you want the potatoes to start cooking in the broth while the sauerkraut mellows. The vinegar helps balance the tanginess of the sauerkraut, creating a harmonious flavor profile. Let this mixture simmer uncovered for 10 minutes to allow the potatoes to begin softening.
Season and Simmer to Perfection
Add the 1.5 teaspoons salt and 0.5 teaspoon black peppercorns to the pot and stir to distribute evenly. Return the browned sausages to the pot and spoon any accumulated juices from the plate over the sausages. Stir in the 1 tablespoon dijon mustard, which adds a subtle tang that complements the richness of the sausages.
Reduce the heat to low, cover the pot, and let it simmer gently for 25-30 minutes. This slow cooking ensures the potatoes become tender while the sausages reheat thoroughly. You'll know it's done when the potatoes are fork-tender and the flavors have melded into a cohesive dish. The sausages should be heated through with no pink remaining in the center.
Rest and Serve with Crispy Topping
Remove the pot from heat and let the entire dish rest for 5 minutes. This resting period allows the juices to redistribute throughout the potatoes and sausages, ensuring each bite is moist and flavorful. For an optional crispy topping, transfer the dish to a baking sheet and broil for 2-3 minutes until the top is golden brown and bubbly.
Serve the hearty one-pot meal directly from the Dutch oven, with the crispy top on top if you chose to broil. The combination of tender sausages, saucy potatoes, and tangy sauerkraut creates a perfect balance of textures and flavors. This dish is ideal for feeding a crowd or preparing ahead for leftovers—it tastes even better the next day as the flavors continue to develop.
Pro Tips For Making German Sausage Sauerkraut Potato
- PRE-COOK THE SAUSAGES: Slice those Knackwurst or Bratwurst lengthwise before browning—it cuts cooking time by half and gives you crispy edges while keeping the centers juicy. I used to skip this and ended up with undercooked centers or overdone exteriors every time.
- RINSE AND DRAIN SAUERKRAUT: Give your sauerkraut a quick rinse and drain if it’s too sour or watery—just enough to mellow the acidity without losing flavor. My German neighbor swore by this, and it makes the dish taste balanced instead of like a pickle bomb.
- BOIL POTATOES UNTIL TENDER: Don’t rush the potatoes—boil them until they’re fork-tender, then finish in the pan with the sausage. Cold, hard potatoes won’t crisp up, and you’ll end up with a mushy mess. Test with a fork; it should slide in like butter.
- CARAMELIZE ONIONS FIRST: Cook the onions low and slow until they’re deep golden, almost jammy—this adds sweetness that cuts through the tang of the sauerkraut. I used to burn them, but now I keep the heat at medium-low and stir often. Worth the patience.
Make-ahead tips for this german sausage sauerkraut potato
Prep Ahead Strategy
This dish is a make-ahead dream—the flavors actually deepen overnight! After cooking, let the pot cool completely, then transfer everything to an airtight container (I love Le Creuset stoneware for this).
Store in the fridge for up to 4 days or freeze for 3 months. The potatoes stay creamy and the sausages reheat beautifully. 💪
Partial Prep Shortcuts
Save time by prepping components separately. Slice the 1.5 pounds of sausages and store them in a ziplock bag in the freezer for up to 2 months. Chop the 3 pounds of potatoes and keep them in cold water in the fridge for 2 days—this prevents browning.
Drain the sauerkraut and store it in a separate container. Assemble everything fresh when ready to cook. ⏰
Freezer-Friendly Assembly
For a true dump-and-go meal, assemble the entire dish (except sausages) in your Dutch oven, cover tightly with heavy-duty foil, and freeze for up to 3 months. When ready to cook, thaw overnight in the fridge, then add the sausages and simmer as directed.
This cuts your active cooking time to just 20 minutes! The sausages will heat through beautifully while everything else warms up. ❄️
Reheating Like a Pro
For stovetop reheating, add ¼ cup beef broth to the pot and simmer on low heat for 10-15 minutes, stirring occasionally. This prevents drying out. For microwave reheating, cover with a damp paper towel and heat in 1-minute intervals on 50% power until piping hot.
Always stir well—potatoes can get gummy if microwaved too long. 🔥
Serving Leftovers Creatively
Transform leftovers into German sausage pancakes by mashing the potatoes slightly, adding a beaten egg, and pan-frying into patties. Or turn it into a sauerkraut-stuffed potato by hollowing out boiled potatoes, filling with the sausage mixture, and broiling until crispy. The possibilities are endless—this dish is that versatile! 💡
Meal Prep for a Crowd
Double or triple the recipe when hosting—this dish scales perfectly. Use a large stockpot (like All-Clad Stainless Steel) for bigger batches. Store in individual portions with parchment paper between layers to prevent sticking.
Label containers with dates to track freshness. Your guests will think you slaved all day when really, you just prepped ahead like a boss. 🌟
Nutrition facts
Frequently asked questions
Can I use regular sausages instead of German bratwurst or knackwurst?
Yes, but the flavor won't be as authentic. For the best results, try smoked kielbasa or Italian sausage—both add depth. If using mild sausages, increase the garlic to 6 cloves and add ½ teaspoon smoked paprika to mimic the smoky German profile.
Why does my sauerkraut taste too sour after cooking?
The acidity mellows during cooking, but if it's still sharp, add 1 tablespoon apple cider vinegar and simmer 5 extra minutes. For a sweeter taste, stir in ½ teaspoon sugar or 1 teaspoon honey at the end. Draining excess liquid from the sauerkraut before cooking also helps balance the flavor.
How do I make this dish vegetarian?
Swap sausages for vegetarian bratwurst (brands like Beyond Meat or Lightlife work well) or add 1 cup crumbled tempeh or seitan for texture. Boost umami with 1 tablespoon soy sauce or ½ teaspoon liquid smoke in the broth. The potatoes and sauerkraut will still shine as the base!
Can I cook this in a slow cooker?
Brown the sausages first, then add everything to the slow cooker. Cook on low for 6-7 hours or high for 3-4 hours. The slow method makes the potatoes extra tender. Add ¼ cup broth if the mixture seems dry before serving.
What’s the best way to serve this dish?
Garnish with fresh parsley or chopped chives for brightness. Serve with dark rye bread, mustard (Dijon or whole-grain), and a cold German lager beer to cut through the richness. For extra flair, sprinkle with toasted breadcrumbs before broiling the top.
