Chicken Sauerkraut and Potatoes Recipe: Crispy-Topped One-Pan German Classic

Side Dishes

Chicken Sauerkraut and Potatoes Recipe: Crispy-Topped One-Pan German Classic

This chicken sauerkraut and potatoes recipe transforms a simple one-pan meal into a hearty German classic that balances crispy textures with tangy, savory depth.

Growing up, my grandmother would prepare this dish for Sunday dinners, and it became the foundation of my understanding of how bold flavors can elevate humble ingredients. The crispy potato topping isn't just decoration—it's the secret to turning a side dish into the star of the meal.

The beauty of this recipe lies in its simplicity: tender chicken thighs braised with sauerkraut until fork-tender, paired with crispy roasted potatoes that develop a golden, caramelized crust.

I've perfected this method over years of testing, ensuring the potatoes stay crispy while the chicken absorbs all the smoky, tangy flavors from the sauerkraut. No fancy techniques—just a cast iron skillet and 30 minutes of hands-off cooking time.

What you'll end up with is a dish that smells like home—rich, savory, and slightly tangy from the fermented cabbage, with the crispy potato topping adding a satisfying crunch in every bite.

The chicken becomes impossibly tender, the sauerkraut mellows into a flavorful base, and the potatoes achieve that perfect balance between crispy edges and fluffy centers. This is the kind of meal that disappears faster than you can say "second helping."

Serve it as a main dish with crusty bread to soak up every last bit of the juices, or pair it with a simple green salad for a complete meal.

The leftovers reheat beautifully, making this an ideal recipe for meal prep or feeding a crowd. Let's get started on creating this comforting, classic German favorite.

👨‍🍳
Difficulty
Medium
🍗
Category
Poultry
🔥
Calories
High Cal

Ingredients for chicken sauerkraut potato

Simple ingredients for a dish that tastes like home cooking. The secret is crispy potatoes and tender chicken.

Ingredient Amount Notes
Chicken Thighs 🍗 1 ½ lb Bone-in, skin-on preferred
Sauerkraut 🥬 1 ½ cups Drained, not rinsed
Russet Potatoes 🥔 2 lbs Cut into 1-inch cubes
Carrots 🥕 2 medium Peeled, sliced into rounds
Carrots 🥕 ½ cup Peeled, sliced into rounds
Onions 🧅 1 whole Yellow, sliced
Bay Leaves 🌿 2 whole Fresh preferred
Garlic Cloves 🧄 4 cloves Minced
Apple Cider Vinegar 🍎 2 tbsp For tangy depth
Dijon Mustard 🥬 1 tbsp For richness
Olive Oil 🫒 ¼ cup For crispy potatoes
Salt 🧂 1 ½ tsp Kosher or sea salt
Black Pepper 🌶️ 1 tsp Freshly ground
Fresh Thyme 🌿 1 tbsp Chopped, or dried

The chicken thighs are the star—bone-in and skin-on gives you the best flavor and texture. Look for thighs with good marbling at the grocery store, especially in the meat section near the butcher counter. If you can't find bone-in, skin-on, boneless skinless works but won't be as juicy. For the sauerkraut, Rehrl brand is my go-to—it's tangy but not too sour. The potatoes? Russets are non-negotiable for that crispy crust. Grab a big bag from the store—they're usually on sale in the bulk bins. And don't skip the carrots—they add sweetness that balances the tangy sauerkraut.

No apple cider vinegar? White vinegar or lemon juice works in a pinch, but you'll lose that classic tang. Fresh thyme is ideal, but dried works at half the amount. The mustard adds richness—Dijon is best, but yellow mustard in a squeeze bottle is fine if that's what you've got. For the potatoes, if you can't find Russets, Yukon Golds work too, but they won't be as crispy. The onions can be any kind—yellow, red, or even shallots—but yellow is the most common and easiest to find. And if you're short on time, pre-cut frozen potatoes are a lifesaver (just thaw and pat dry).

This dish reheats like a dream—honestly, it's even better the next day. Store leftovers in the fridge for up to 4 days, covered with foil to keep the potatoes crispy. For freezing, portion into single servings and freeze for up to 3 months. The potatoes will get softer when reheated, but a quick broil for 5 minutes brings back that crispy top. I always make extra—it's perfect for meal prep or feeding a crowd. The flavors only get better as they sit, so don't be afraid to make a big batch.

❤️

Why You'll Love This Recipe

  • One-Pan Magic: I swear by this recipe when I’m too tired to scrub pots—just toss everything on a sheet pan, roast, and walk away. The chicken thighs crisp up while the potatoes soften, and the sauerkraut’s tang cuts through the richness like a flavor reset button.
  • Tangy Crispy Gold: That first bite? Juicy chicken with a crackly skin, sauerkraut so tangy it wakes up your taste buds, and potatoes so buttery they practically melt. Honestly, the combo of sweet carrots and fermented kraut is my new favorite flavor marriage—simple but ridiculously satisfying.
  • Lunchbox Hero: Between us, this is my go-to for meal prep. The leftovers reheat like a dream—crispy edges stay crispy, and the sauerkraut keeps that bright tang. Pack it in containers for work or school, and you’ve got a lunch that feels fancy but costs next to nothing.
  • Budget-Friendly Feast: Chicken thighs stretch farther than breasts, potatoes and carrots are pantry staples, and sauerkraut lasts for months. I’ll be real: this feeds four for under $10, and the leftovers? Even better the next day. It’s the kind of meal that makes grocery day feel like a win.

Step-by-step instructions for chicken sauerkraut and potatoes

Here's how to make this hearty German classic with crispy potatoes and tender chicken.

1

Prep the Vegetables and Season the Chicken

Start by cutting the 2 lbs russet potatoes into 1-inch cubes - I like to use a sharp chef's knife for clean cuts. Peel and slice the 2 medium carrots into rounds, then finely chop the 0.5 cup carrots for a different texture. Thinly slice the 1 whole onion and mince the 4 cloves garlic.

Pat the 1.5 lb chicken thighs dry with paper towels. Season them generously with 1.5 tsp salt and 1 tsp black pepper on both sides. This step ensures maximum flavor penetration and helps create that crispy skin we're after. Set the chicken aside while you prep the remaining ingredients.

2

Build the Sauerkraut Mixture

In a large bowl, combine the 1.5 cups sauerkraut with the sliced onions, chopped carrots, minced garlic, 2 tbsp apple cider vinegar, and 1 tbsp Dijon mustard. Stir everything together until well mixed. The sauerkraut should be evenly coated with the tangy vinegar mixture.

Add the 2 whole bay leaves and 1 tbsp fresh thyme to the bowl. Give it one final stir to distribute all the flavors. This combination of ingredients creates the perfect balance of tangy, savory, and slightly sweet flavors that make this dish so special. Set this mixture aside while you prepare the potatoes.

3

Parboil the Potatoes for Crispy Tops

Bring a large pot of salted water to a boil. Add the cubed potatoes and cook for exactly 5 minutes. This partial cooking ensures they'll finish perfectly in the oven while developing that crispy exterior. Drain the potatoes thoroughly in a colander and give them a good shake to remove excess moisture.

Transfer the potatoes to a large, oven-safe skillet that's big enough to hold everything in a single layer. Spread them out evenly, leaving some space between the pieces. This arrangement is crucial for achieving those crispy tops we're aiming for. Preheat your oven to 425°F while the potatoes warm up.

4

Assemble and Roast the One-Pan Meal

Pour the 0.25 cup olive oil evenly over the potatoes in the skillet. Using a spatula, toss the potatoes gently to coat them with the oil. Then, arrange the seasoned chicken thighs on top of the potatoes. Spread the sauerkraut mixture evenly around and between the chicken pieces.

Transfer the skillet to the preheated oven and roast for 40-45 minutes. You'll know it's done when the chicken reaches an internal temperature of 165°F and the potatoes are golden brown and crispy on top. The chicken should be juicy and the potatoes should have developed that satisfying crunch.

5

Rest and Serve with Tangy Flavor

Remove the skillet from the oven and let the dish rest for 5 minutes. This resting period allows the juices to redistribute throughout the chicken and potatoes, ensuring every bite is moist and flavorful. During this time, you'll notice the potatoes will continue to crisp up slightly.

Garnish with additional fresh thyme if desired, then serve family-style straight from the pan. The crispy potato tops, tender chicken, and tangy sauerkraut create the perfect balance of textures and flavors in every bite. This one-pan wonder delivers all the comfort of a classic German meal with minimal cleanup!

👨‍🍳

Pro Tips For Making Chicken Sauerkraut Potato

  • CRISP THE THIGHS FIRST: Skip the slow cooker shortcut—sear the chicken thighs skin-side down in a hot pan for 6-8 minutes until golden. The crust locks in flavor and keeps them from drying out later when they steam with the sauerkraut. (Yes, even if you’re impatient like me, don’t rush this.)
  • DRAIN AND RINSE SAUERKRAUT: Dump the sauerkraut into a colander and give it a good rinse under cold water. The excess brine thins out the sauce later, making it watery instead of rich. Pat it dry with a towel—this keeps the texture crisp and prevents a soggy mess.
  • CUT POTATOES UNIFORM: Use a knife to slice the Russets into ½-inch chunks, not random sizes. Even pieces cook at the same rate, so you’re not left with mushy potatoes while others stay raw. (I learned this the hard way after biting into a half-raw slab.)
  • ADD CARROTS LAST: Toss the carrots in only after the chicken and potatoes have cooked for 15 minutes. They soften fast and turn to mush if left in too long—you want them tender-crisp, not falling apart. (Sounds weird, but it works.)

Make-ahead tips for this recipe

Prep Ahead Strategy

I always start by prepping the vegetables the night before—chopping the potatoes, carrots, and onions into uniform pieces and storing them in airtight containers in the fridge. The sauerkraut mixture can also be assembled ahead and stored for up to 24 hours.

This saves 30 minutes of active prep time on cooking day. Just remember to drain any excess liquid from the sauerkraut if storing overnight. 💡

Potato Parboiling

The key to crispy potato tops is the 5-minute parboil—don't skip this step! I like to do this first thing in the morning if I'm making this for dinner.

The potatoes can be parboiled, drained, and stored in a single layer on a baking sheet in the fridge for up to 8 hours before roasting. Just pat them dry again before assembling the dish. 🥔

Chicken Prep

Season the chicken thighs the night before and store them uncovered on a plate in the fridge. This allows the salt to penetrate deeply, creating a flavorful crust. I also like to marinate the chicken in 1 tbsp olive oil mixed with 1 tsp garlic powder for extra flavor.

The skin will crisp up beautifully when roasted. 🍗

Complete Assembly

For maximum convenience, assemble the entire dish up to 2 hours before baking. Place the prepped potatoes, sauerkraut mixture, and seasoned chicken in the oven-safe skillet, cover with foil, and refrigerate. When ready to cook, simply add the olive oil, arrange everything, and pop it in the oven.

This is perfect for meal prep—just store the assembled skillet in the fridge until ready to bake. ⏰

Reheating Leftovers

This dish reheats like a dream! Store leftovers in the fridge for up to 4 days or freeze for 3 months. To reheat, cover with foil and bake at 350°F for 20-25 minutes.

For extra crispiness, broil for the last 3-5 minutes. The flavors actually improve after the first night as the sauerkraut mellows and the chicken absorbs all the juices. 💫

Freezer-Friendly

For long-term storage, portion the fully cooked dish into airtight freezer bags, squeezing out excess air to prevent freezer burn. Thaw overnight in the fridge before reheating.

The texture holds up surprisingly well—just expect the potato tops to be slightly softer after freezing. I often make double batches and freeze half for lazy weeknights. ❄️

Nutrition facts

Servings 4
Amount Per Serving
Calories 680kcal
% Daily Value *
Total Fat 38g49%
Saturated Fat 11g55%
Cholesterol 210mg70%
Sodium 1250mg54%
Total Carbohydrate 52g19%
Dietary Fiber 8g29%
Sugars 10g
Protein 48g96%
* 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 chicken breasts instead of thighs?

Chicken thighs are ideal because they stay juicy and flavorful during the long cooking time. If you must use breasts, choose bone-in, skin-on pieces for better texture. Thin them slightly before seasoning to ensure even cooking, but expect slightly drier results compared to thighs.

2

Why does my sauerkraut taste too sour?

The tanginess comes from fermentation, but too much acidity can overpower the dish. Balance it by adding 1 extra tbsp of Dijon mustard or 1 tsp sugar to the sauerkraut mixture. The apple cider vinegar also helps mellow the flavor—don't skip it!

3

How do I make the potatoes extra crispy?

For maximum crunch, pat the potatoes thoroughly dry after parboiling and arrange them in a single layer. Use a 12-inch cast iron skillet (or larger) to prevent crowding. Roast at 425°F for the full 45 minutes—don't rush it!

4

Can I substitute regular cabbage for sauerkraut?

Fresh cabbage won't work as a direct substitute—the fermentation process gives sauerkraut its signature depth. For a similar flavor, try 1.5 cups of braised red cabbage (simmered with onions, vinegar, and caraway seeds for 20 minutes). The texture will differ slightly but still complement the dish.

5

What's the best way to serve leftovers?

Reheat covered at 350°F for 20-25 minutes to maintain moisture. For crispy tops, broil for 3-5 minutes at the end. Serve with crusty bread or a dollop of sour cream to cut through the richness.

★★★★★4.5(13 reviews)
Categories Side Dishes