German Sausage, Sauerkraut, and Potatoes Recipe: Hearty One-Pot Tradition

Side Dishes

German Sausage, Sauerkraut, and Potatoes Recipe: Hearty One-Pot Tradition

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!

👨‍🍳
Difficulty
Medium
🥩
Diet
Meat
🔥
Calories
Med Cal

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.

1

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.

2

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.

3

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.

4

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.

5

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

Servings 6
Amount Per Serving
Calories 580kcal
% Daily Value *
Total Fat 32g41%
Saturated Fat 12g60%
Cholesterol 155mg52%
Sodium 1250mg54%
Total Carbohydrate 52g18%
Dietary Fiber 8g29%
Sugars 12g
Protein 38g76%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

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.

2

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.

3

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!

4

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.

5

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.

★★★★★4.8(9 reviews)
Categories Side Dishes