Chicken, Sauerkraut, and Potatoes Recipe: Savory One-Pan German Comfort

Side Dishes

Chicken, Sauerkraut, and Potatoes Recipe: Savory One-Pan German Comfort

This chicken sauerkraut potato recipe delivers the hearty, comforting flavors of German home cooking in a single pan—no fuss, just pure satisfaction. 💛 Growing up in small-town Georgia, I learned that the best meals come from simple, wholesome ingredients, and this dish is proof of that philosophy.

The combination of tender chicken, tangy sauerkraut, and crispy potatoes creates a symphony of textures and flavors that feels like a warm hug on a chilly day.

The beauty of this recipe lies in its simplicity and balance. You'll start by searing chicken thighs until golden, then simmer them with sauerkraut and a touch of broth to develop deep, savory notes. Meanwhile, the potatoes roast alongside, absorbing the flavors while becoming crispy on the edges.

The result is a dish that's rich, satisfying, and packed with the kind of comfort that makes it worth every minute in the kitchen.

What makes this recipe stand out is how it brings together three classic components—chicken, sauerkraut, and potatoes—into one cohesive, flavorful meal. The sauerkraut adds a tangy brightness that cuts through the richness of the chicken, while the potatoes provide a hearty, crispy contrast.

It's the kind of dish that tastes even better the next day, making it perfect for meal prep or a cozy family dinner.

This recipe is designed to be foolproof, with precise timing and techniques that ensure every bite is as delicious as the first. Whether you're serving it as a main dish or pairing it with crusty bread, the flavors will leave everyone at the table asking for seconds. Let's get cooking!

👨‍🍳
Difficulty
Medium
🍗
Diet
Poultry
🔥
Calories
Med Cal

Ingredients for chicken sauerkraut potato

Simple, hearty ingredients that transform into a one-pan German comfort classic.

Ingredient Amount Notes
Chicken Thighs (Bone-In, Skin-On) 🍗 1 ½ lb Cut into 2-inch pieces
Sauerkraut (Unpasteurized) 🥬 1 ½ cups Drained, rinsed if too sour
Baby Potatoes 🥔 1 ½ lb Halved, skin-on for crispiness
Yellow Onion 🧅 1 whole Thinly sliced, yellow or red
Garlic Cloves 🧄 4 cloves Minced, fresh preferred
Chicken Broth 💧 1 ½ cups Low-sodium preferred
Apple Cider Vinegar 🍏 1 tbsp For tangy brightness
Dijon Mustard 🍯 1 tbsp For depth of flavor
Honey 🍯 1 tbsp For subtle sweetness
Fresh Thyme Leaves 🌿 ¼ cup Chopped, or 1 tsp dried
Bay Leaves 🍃 2 whole For aromatic depth
Salt 🧂 1 ½ tsp Kosher or sea salt
Black Peppercorns 🌶️ ½ tsp Freshly cracked
Olive Oil 🫒 2 tbsp For searing chicken
Fresh Parsley 🌿 0.1 cup Chopped, for garnish (optional)

The chicken thighs are the foundation—bone-in, skin-on for maximum flavor and juiciness. Look for thighs with good marbling at your local butcher or grocery store's meat counter. If you can't find bone-in, bone-in, skinless works too, but the skin adds crispiness. For sauerkraut, unpasteurized is key—it has more tang and probiotics. Most grocery stores carry it in the refrigerated section near the cabbage. Baby potatoes give the best texture here—they crisp up perfectly without falling apart. If you can only find large potatoes, cut them into 1-inch chunks instead of halves.

No fresh thyme? Dried works at one-third the amount, but fresh has a brighter flavor. Short on apple cider vinegar? White vinegar or lemon juice in a pinch, though the flavor will be slightly different. For the mustard, Dijon is ideal, but whole-grain mustard adds texture. The honey balances the tang—avoid artificial honey if possible, as it lacks depth. If you're using pre-sliced onions, pat them dry before cooking to prevent steaming. The garlic can be minced finely or left in small chunks for texture. For extra richness, add 1 tbsp of butter when deglazing the pan.

This dish tastes even better the next day—plan ahead and make extra for leftovers. Store in an airtight container in the fridge for up to 5 days. For longer storage, freeze portions for up to 3 months. The potatoes stay crispy when reheated gently in a skillet with a splash of broth. To serve, sprinkle with fresh parsley and a drizzle of crème fraîche if you're feeling fancy. This recipe pairs perfectly with crusty rye bread or a simple green salad to cut through the richness.

❤️

Why You'll Love This Recipe

  • One-Pan Magic: I love that this dish turns one skillet into a feast—no extra dishes, no fuss. Just sear the chicken thighs until their skin is crispy (that’s the magic moment), then toss in the potatoes and sauerkraut, and let everything simmer together. The browned bits from the chicken? They’re flavor gold—no need to clean the pan, just let them work their magic.
  • Tangy, Herby Perfection: The unpasteurized sauerkraut brings that funky, probiotic tang, while the minced garlic and fresh thyme make every bite sing. That little splash of apple cider vinegar and honey? It’s the secret sauce that balances the richness of the bone-in chicken thighs. Honestly, the first bite is chef’s kiss—creamy potatoes, crispy chicken, and sauerkraut that’s neither too sour nor too bland.
  • Feeds a Crowd (or Me): This isn’t just for big families—it’s my go-to when I’m feeding a roomful of people or, let’s be real, when I’m craving leftovers for lunch. The baby potatoes hold up perfectly, and the chicken stays juicy even after reheating. Plus, it’s the kind of dish that tastes even better the next day, so you’ll have plenty to share (or sneak seconds).
  • Budget-Friendly Comfort: Chicken thighs are cheap, sauerkraut lasts forever in the fridge, and baby potatoes are a steal. You’re getting a restaurant-worthy meal for less than what takeout would cost. And if you freeze portions? You’ve got a freezer full of instant comfort for those nights when you’re too tired to cook. (Yes, even on a Tuesday night.)

Step-by-step instructions for savory one-pan German comfort dish

Here's the straightforward method that delivers crispy chicken, tender potatoes, and tangy sauerkraut in one flavorful pan.

1

🔥 Step 1: Sear the Chicken Until Golden

Heat a large oven-safe skillet over medium-high heat and add the 2 tablespoons olive oil. Once shimmering, carefully add the 1.5 lb chicken thighs cut into 2-inch pieces, skin-side down. Press down gently with a spatula to prevent curling.

Cook undisturbed for 5-6 minutes until the skin becomes deep golden brown and crispy. You'll hear it sizzle loudly—this is your signal. Flip the chicken pieces and cook for another 3-4 minutes until the other side is also golden. Remove chicken to a plate and set aside.

2

🥘 Step 2: Build the Potato and Sauerkraut Base

In the same skillet (no need to clean it—those browned bits are flavor gold), add the 1 whole yellow onion sliced thinly and the 4 cloves garlic minced. Cook for 3-4 minutes until the onion softens and becomes translucent, stirring occasionally.

Add the 1.5 lb baby potatoes halved skin-on, the 1.5 cups sauerkraut drained and rinsed, and the 1.5 teaspoons salt. Stir everything together, then pour in the 1.5 cups chicken broth. Bring to a gentle simmer, then add the 2 whole bay leaves and 0.5 teaspoon black peppercorns.

Cover the skillet and let it cook for 10 minutes on the stovetop, stirring once halfway through. The potatoes should begin to soften but still hold their shape slightly. Here's where it gets good—this is where all those flavors start melding together.

3

🍳 Step 3: Finish with Flavorful Sauce and Thyme

Return the chicken to the skillet, spooning any accumulated juices over the top. Stir in the 1 tablespoon apple cider vinegar, 1 tablespoon Dijon mustard, and 1 tablespoon honey. The vinegar adds bright tang, the mustard deepens the flavor, and the honey balances everything with subtle sweetness.

Add the 0.25 cup fresh thyme leaves chopped and stir gently to combine. Bring the mixture to a simmer again, then reduce heat to medium-low. Cover and cook for another 10-12 minutes until the potatoes are fork-tender and the chicken reaches an internal temperature of 165°F.

4

⏰ Step 4: Rest and Garnish for Serving

Remove the skillet from heat and let everything rest together for 5 minutes. This resting period allows the juices to redistribute, ensuring each bite is moist and flavorful. The potatoes will continue to absorb all those delicious liquids while the chicken rests.

Garnish with the 0.1 cup fresh parsley chopped just before serving. The parsley adds a fresh finish that cuts through the richness of the dish. Serve directly from the skillet for that rustic, comforting appeal—perfect for a hearty family meal.

👨‍🍳

Pro Tips For Making Chicken Sauerkraut Potato

  • Brown the Skin First: Skip the urge to toss those thighs straight into the pot—sear them skin-side down in a hot pan for 6-8 minutes until the skin’s deep golden. I learned this the hard way: skipping this step means mushy skin and flavor that’s half as rich. The crispy skin holds up better when you later simmer it in the sauerkraut.
  • Rinse, Then Squeeze: Dump that sauerkraut into a colander and rinse it under cold water—yes, even unpasteurized—to cut the sharpness. Then, wrap it in a clean towel and wring it out like you’re drying off a wet dog. This removes excess brine without turning your dish into a soup, and the texture stays firm, not soggy.
  • Parboil the Potatoes: Toss those baby potatoes into boiling water for 5 minutes before adding them to the pan. They’ll hold their shape and cook through evenly instead of turning to mush when they hit the sauerkraut’s acid. (Pro move: Toss them in ice water afterward to stop cooking—trust me, it makes a difference.)
  • Use the Onion Juice: After caramelizing the onion, don’t scrape the browned bits—just pour the whole pan’s contents (onion + fond) into the pot with the chicken. That stuck-on caramel adds depth, and you’re not wasting flavor. (I used to scrape it out like a rookie—don’t make that mistake.)

Essential equipment for perfect results

Your Trusted Skillet

For this recipe, I swear by my carbon steel skillet—specifically a Lodge 12-inch—because it distributes heat so evenly and develops that perfect crust on the chicken.

If you don’t own one, a stainless steel Dutch oven works just as well, though it’ll take a little more attention to prevent sticking. I keep my Lodge in my collection of vintage cast iron, and it’s the one I pull out for every German-inspired dish. 🔥

Precision Thermometer

Don’t skip the instant-read thermometer—I use a Thermoworks Smoke—to check the chicken’s internal temperature. You’ll want it to hit 165°F for safety, but also to ensure the juices stay locked in.

I’ve learned the hard way that guessing can lead to dry chicken, and nobody wants that. Pro tip: Stick the probe into the thickest piece of chicken, away from the bone.

Cutting Board and Knife

A sharp chef’s knife (I prefer Wüsthof Classic) and a large cutting board are essential for chopping onions, garlic, and parsley efficiently.

I always say, "A dull knife is more dangerous than no knife at all," and I’ve sliced more than a few fingers trying to force a chop with a blunt blade. Invest in a good honing steel to keep your knife razor-sharp. 💫

Wooden Spoon and Spatula

For stirring the sauerkraut and potatoes, a wooden spoon prevents scratching your skillet and helps scrape up those flavorful browned bits from the bottom. I also keep a silicon spatula handy for flipping the chicken without damaging the skin. These tools are non-negotiable for any one-pan wonder.

Measuring Cups and Spoons

Precision matters here, especially with the apple cider vinegar and honey—I measure these with my OXO Good Grips set because they’re easy to read and prevent spills.

A liquid measuring cup comes in handy for the chicken broth, too. Accuracy ensures your dish isn’t too tangy or too sweet, and nobody wants that balance ruined.

Nutrition facts

Servings 4
Amount Per Serving
Calories 580kcal
% Daily Value *
Total Fat 32g41%
Saturated Fat 8g40%
Cholesterol 220mg73%
Sodium 650mg28%
Total Carbohydrate 45g16%
Dietary Fiber 6g21%
Sugars 10g
Protein 42g84%
* 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

Why does this recipe use bone-in, skin-on chicken thighs?

Bone-in, skin-on chicken thighs deliver maximum flavor and juiciness—the skin crisps up beautifully while cooking, and the bone adds rich, savory depth to the dish. This method ensures every bite is tender and packed with taste, making it worth the extra effort compared to boneless cuts.

2

Can I use pasteurized sauerkraut instead of unpasteurized?

Yes, but you’ll lose some of the tangy brightness and probiotics that unpasteurized sauerkraut offers. Pasteurized sauerkraut is shelf-stable and milder, so the flavor profile will be slightly gentler. If you can’t find unpasteurized, just rinse the pasteurized version well to remove excess salt before using.

3

How do I prevent the potatoes from turning mushy?

Start with baby potatoes (or cut larger ones into 1-inch chunks) and cook them with the skin-on for extra crispiness. Stirring just once halfway through simmering helps maintain texture—over-stirring can break them down. The 10-minute cover time keeps them tender but not mushy.

4

What if my sauerkraut is too sour?

Rinse it thoroughly under cold water to reduce acidity, then pat dry. If it’s still too tangy, balance it with a touch more honey or a splash of chicken broth when simmering. The Dijon mustard also helps mellow the sourness while adding depth.

5

Can I make this dish ahead of time?

This dish tastes even better the next day. Store it in an airtight container for up to 5 days in the fridge. For longer storage, freeze portions for up to 3 months. Reheat gently in a skillet with a splash of broth to restore crispiness.

★★★★★4.7(1 review)
Categories Side Dishes