Side Dishes
This bratwurst, sauerkraut, and potato casserole recipe delivers hearty, smoky comfort in one satisfying dish—where tender bratwurst, tangy sauerkraut, and creamy potatoes create layers of flavor that disappear faster than you can say "seconds."
The secret lies in browning the bratwurst first to develop deep, caramelized edges that infuse the entire casserole with rich, savory notes. I perfected this recipe during a chilly autumn weekend when I needed a dish that could feed a crowd without requiring multiple pots or pans.
What makes this casserole special is its balance of textures and flavors—crispy bratwurst slices, tender potatoes, and the bright tang of sauerkraut cut through the richness while keeping every bite interesting.
The dish comes together in just 30 minutes of prep before baking at 375°F for about 45 minutes, making it ideal for busy weeknights or meal prep.
The potatoes absorb the smoky juices from the bratwurst, while the sauerkraut adds a refreshing acidity that keeps the dish from feeling too heavy.
By the time it emerges from the oven, your casserole will be golden on top with bubbling edges, where the bratwurst slices peek through the creamy potato layer. The aroma alone—smoky, herby, and slightly sweet—will have everyone gathering around the table.
This is the kind of dish that feels like a hug on a plate, perfect for family dinners, game days, or whenever you need a comforting meal that doesn’t skimp on flavor.
Serve it with a dollop of mustard or a crisp green salad to balance the richness, and don’t forget the warm dinner rolls. The leftovers reheat beautifully, making this casserole a practical choice for feeding a crowd or prepping ahead.
Let’s get cooking—this recipe is about to become a regular in your rotation.
Ingredients for bratwurst sauerkraut and potato casserole
Six hearty ingredients transform into a smoky, tangy casserole that feeds a crowd with minimal effort.
| Ingredient | Amount | Notes |
|---|---|---|
| Bratwurst Sausages 🌭 | 1 ½ lb | High-quality, sliced into rounds |
| Yukon Gold Potatoes 🥔 | 3 lb | Waxy, sliced into thin rounds |
| Sauerkraut 🥬 | 1 jar | Drained, rinsed if too sour |
| Heavy Cream 🥛 | 1 cup | Full-fat for richness |
| Sour Cream 🍶 | ½ cup | For tangy creaminess |
| Onion 🧅 | 1 whole | Yellow, thinly sliced |
| Garlic Cloves 🧄 | 3 cloves | Minced for depth |
| Dijon Mustard 🌶️ | 1 tbsp | For subtle kick |
| Fresh Thyme 🌿 | 1 tbsp | Chopped, or dried equivalent |
| Salt 🧂 | 1 ½ tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ½ tsp | Freshly ground |
| Butter 🧈 | 2 tbsp | Unsalted, for browning |
| Beef Broth 💧 | 1 cup | Low-sodium preferred |
| Shredded Cheese 🧀 | 1 cup | Gruyère or sharp cheddar |
The bratwurst makes this dish—look for high-quality, all-beef sausages at Costco or your butcher. Johnsonville or Applegate brands are reliable, but any good-quality bratwurst works. Slice them into rounds before browning (don’t skip this step—it’s what gives the casserole that deep, caramelized flavor). The potatoes? Yukon Golds are ideal—they hold their shape while absorbing the smoky juices. If you’ve got leftover roasted potatoes, toss those in for extra flavor. The sauerkraut should be jarred, not canned—it’s tangier and less processed. Drain it well, but don’t rinse unless it’s too sour for your taste.
No heavy cream? Full-fat Greek yogurt works in a pinch (though it’s tangier). Swap the sour cream for crème fraîche if you’re feeling fancy. Short on thyme? Dried thyme at one-third the amount gets you close, but fresh is worth it here—it brightens up the dish. The mustard adds depth, but if you’re avoiding it, a splash of apple cider vinegar in the broth brings similar tang. For the cheese topping, Gruyère melts beautifully and adds a nutty flavor, but sharp cheddar is a solid backup. The beef broth can be subbed with chicken broth, but the bratwurst’s smokiness will still shine through.
This casserole reheats like a dream—even better the next day as the flavors meld. Store leftovers covered in the fridge for up to 5 days, or freeze portions for up to 3 months. I like to portion it into individual containers so I can grab and reheat for quick lunches. The cheese topping gets crispy when reheated, so add a splash of milk or broth to keep it creamy. Serve with crusty bread to soak up the smoky juices—trust me, you’ll want it.
Why You'll Love This Recipe
- One-Pan Magic: I swear by this recipe when I’m too tired to scrub pots—just brown the bratwurst in the same dish, toss in the potatoes and sauerkraut, then let the oven do the work. The heavy cream and sour cream blend into a creamy sauce without extra bowls or straining.
- Tangy-Creamy Balance: That first bite of sauerkraut’s sharp crunch against the buttery Yukon Golds? Then the bratwurst melts into the mix, and suddenly you’ve got a dish that’s rich but bright, salty but smooth. Honestly, the flavor combo is what keeps me coming back.
- Weeknight Workhorse: Between us, this is my go-to for game days, lazy Sundays, or when the kids have friends over. Double the recipe, pop it in the slow cooker for a crowd, or serve it with crusty bread—it’s equal parts hearty and adaptable.
- Budget-Friendly Leftovers: A single batch stretches to four meals, and the flavors actually improve the next day. The potatoes soak up the creamy sauce better, and the bratwurst stays juicy. Plus, sauerkraut and potatoes are cheaper than takeout—win-win.
Step-by-step instructions for bratwurst, sauerkraut, and potato casserole
Layering flavors and textures makes this dish shine—let's build it right.
Prep the Potatoes and Sausage
Start by peeling and thinly slicing the 3 lb yukon gold potatoes into ¼-inch rounds—uniform thickness ensures even cooking. As you slice, soak the potatoes in cold water for 10 minutes to remove excess starch, then drain and pat dry with a kitchen towel. This step prevents a gummy texture in your casserole.
While the potatoes soak, slice the 1.5 lb bratwurst sausages into ½-inch rounds. I like to cut them on the bias for a slightly irregular shape that holds up better during baking. Keep the sliced sausages on a plate until ready to use—don't cook them yet.
Build the Casserole Layers
In a 9x13-inch baking dish, spread ½ cup sauerkraut (drained and rinsed if too sour) evenly across the bottom. This first layer adds tangy depth without overpowering. Next, arrange half of the sliced potatoes in a single layer, slightly overlapping them like shingles. Sprinkle with ½ tsp salt and ¼ tsp black pepper to season.
Add half of the sliced bratwurst sausages on top of the potatoes, then pour ½ cup beef broth over everything. This liquid helps the bottom layer cook gently as the casserole bakes. Repeat the layering process with the remaining ½ cup sauerkraut, half of the potatoes, and half of the bratwurst sausages, finishing with another ½ cup beef broth.
Create the Creamy Topping
In a medium bowl, whisk together the 1 cup heavy cream, ½ cup sour cream, 1 tbsp dijon mustard, 1 tbsp fresh thyme, 1 tsp salt, and ¼ tsp black pepper. This mixture will create a luscious, tangy sauce that ties everything together. Stir in the 1 cup shredded cheese until fully combined—you want a smooth, pourable consistency.
Pour the creamy mixture evenly over the top of the casserole, spreading it with a spatula to ensure full coverage. The cheese should melt into a golden, bubbly crust while keeping the potatoes tender underneath. For extra browning, sprinkle the 2 tbsp butter over the top—it adds richness and helps create a crispy finish.
Bake to Golden Perfection
Cover the casserole tightly with aluminum foil and bake at 375°F for 45 minutes. This initial covered bake allows the potatoes to soften and the flavors to meld without drying out. After 45 minutes, remove the foil and bake for another 15-20 minutes until the top is golden brown and bubbly.
Here's the thing—don't overbake. The casserole should be heated through with a slightly crispy top, but the potatoes still tender when pierced with a fork. If the edges brown too quickly, tent loosely with foil for the last 5 minutes of baking. Let it rest for 10 minutes before serving—this allows the juices to redistribute and makes slicing easier.
Finish and Serve
Garnish with the thinly sliced onion and minced garlic cloves, lightly toasting them in a separate pan for 2-3 minutes until fragrant. Spoon these over the top just before serving for a fresh, aromatic finish. The onions should add a subtle sweetness that contrasts beautifully with the tangy sauerkraut and smoky bratwurst.
Slice into 6 equal portions and serve warm. Each bite delivers creamy potatoes, savory bratwurst, and that perfect tang from the sauerkraut—all held together by the rich, cheesy sauce. Leftovers keep well in the fridge for 3-4 days, and they actually taste even better reheated the next day.
Pro Tips For Making Bratwurst Sauerkraut And Potato Casserole
- Parboil Potatoes First: Toss your Yukon Golds in boiling water for 5 minutes before assembling the casserole—this guarantees they’ll finish tender without turning to mush. I learned this the hard way after serving a batch with undercooked potatoes that still had a bite.
- Drain and Rinse Sauerkraut: Rinse the sauerkraut in a colander until the liquid runs clear, then squeeze out excess moisture with a towel. Skipping this step means a watery casserole, and nobody wants that soggy texture.
- Brown the Bratwurst: Sear the sausages in a dry skillet over medium-high heat until deeply browned before adding them to the casserole. The crust adds flavor, and it keeps them from getting rubbery when baked later.
- Mix Cream Last: Stir in the heavy cream and sour cream right before baking, not when prepping the dish. The acid in the sauerkraut will curdle the cream if mixed too early—trust me, you don’t want that.
Dietary considerations for this recipe
Gluten-Free Adaptations
This casserole is naturally gluten-free if you use certified gluten-free bratwurst—brands like Hillshire Farm Gluten-Free or Applegate Naturals work perfectly. Just double-check labels, as some sausages contain hidden gluten from fillers.
For the sauerkraut, opt for gluten-free sauerkraut (like Bubbies or Reid's) or rinse regular sauerkraut thoroughly to remove any potential cross-contamination from processing equipment. 🌱
Dairy-Free Swaps
To make this dish dairy-free, replace the heavy cream and sour cream with full-fat coconut milk (for richness) and dairy-free yogurt (like Silk Almond Yogurt). For the cheese topping, use nutritional yeast or dairy-free shredded cheddar (such as Violife).
The flavor won’t be identical, but it still delivers that creamy, tangy profile. The potatoes will absorb the coconut milk beautifully, adding a subtle sweetness.
Lower-Carb Options
For a lower-carb version, replace half of the potatoes with cauliflower florets (about 2 cups)—they’ll soften and soak up the smoky flavors just like potatoes. You can also use zucchini slices for a lighter texture.
Reduce the beef broth to ½ cup total to balance the moisture, and adjust the baking time by 5-10 minutes to ensure everything cooks through. The bratwurst and sauerkraut will still be the star, but with fewer carbs.
Vegetarian Substitutions
Swap the bratwurst for smoked tofu or plant-based sausages (like Beyond Meat Bratwurst), which hold up well to baking. For extra smokiness, marinate the tofu in liquid smoke (½ tsp) and smoked paprika (1 tsp) before slicing.
The sauerkraut and potatoes will still shine, but the dish takes on a lighter, more herbaceous flavor profile. Garnish with extra fresh thyme to keep it vibrant and tangy.
Allergen-Friendly Tips
If you’re avoiding mustard, replace the Dijon mustard with apple cider vinegar (1 tbsp) or lemon juice (1 tbsp) in the creamy topping. For nut allergies, ensure all ingredients (like shredded cheese or broth) are nut-free—some brands process in facilities with nuts.
Always check labels, especially for sauerkraut and sausages, as cross-contamination can happen. A quick call to the manufacturer clarifies any doubts.
Protein Alternatives
For a chicken version, use sliced chicken sausage (like Johnsonville Chicken Apple) instead of bratwurst. The flavor is milder but still pairs well with the tangy sauerkraut. If you prefer beef, try beef kielbasa—it’s smokier and holds up beautifully in the casserole.
For a seafood twist, swap in smoked salmon (about 12 oz) and reduce the baking time by 10 minutes to avoid overcooking.
Nutrition facts
Frequently asked questions
Can I make this casserole ahead of time?
This dish actually tastes better the next day as the flavors meld together. Assemble the casserole in a baking dish, cover tightly with foil, and refrigerate for up to 24 hours before baking. When ready to bake, add 10-15 extra minutes to the total baking time to account for starting cold. The potatoes will be even creamier after resting!
What if my sauerkraut is too sour?
Rinse it thoroughly under cold water until the tanginess mellows to your preference. For extra flavor balance, stir in 1 teaspoon sugar or ½ teaspoon honey while draining. The key is to maintain that bright acidity without overwhelming the dish—just adjust until it sings with the bratwurst's smokiness.
Can I use frozen potatoes instead of fresh?
Yes, but with one crucial adjustment: thaw and pat them completely dry first to prevent a watery casserole. For best results, slice them slightly thicker (⅜-inch rounds) since frozen potatoes lose moisture faster. They'll still absorb the smoky flavors beautifully, though fresh Yukon Golds create that ideal creamy texture.
How do I prevent the top from getting soggy?
The secret is baking time management. After the initial 45 minutes covered, uncover and bake just until the cheese is golden (15-20 minutes max). For extra insurance, sprinkle ¼ cup breadcrumbs or crushed potato chips on top before the final 10 minutes of baking. This creates a crispy barrier while keeping the potatoes tender below.
What's the best way to reheat leftovers?
Cover with foil and reheat at 350°F for 20-25 minutes until warmed through. For extra creaminess, add 1-2 tablespoons milk or broth before reheating. Microwave reheating works in 2-minute intervals on 50% power, but expect slightly less crispy edges. The flavors actually deepen overnight, making this a perfect meal prep dish!
