Side Dishes
This German-style chicken sauerkraut and potatoes recipe delivers restaurant-quality comfort in one pan, combining tender chicken, tangy sauerkraut, and hearty potatoes into a meal that tastes like home.
Growing up in small-town Georgia, I learned how simple, well-seasoned dishes could feed a crowd with minimal effort—this recipe captures that same warmth and satisfaction.
The key lies in balancing the sharpness of sauerkraut with the richness of chicken and potatoes, creating a harmonious blend of flavors that's both familiar and deeply comforting.
The beauty of this dish is its simplicity: just a few ingredients, 30 minutes of active time, and one pan to clean. I developed this recipe during a particularly busy week when I needed a meal that could handle itself while I focused on other tasks—it never fails to impress.
The chicken cooks through in the same pot as the potatoes, absorbing all the savory juices, while the sauerkraut adds that signature tang that cuts through the richness.
By the time you serve this dish, you'll have golden, tender chicken pieces, perfectly cooked potatoes with crispy edges, and sauerkraut that's softened just enough to release its tangy, fermented flavors.
The aroma alone will have everyone gathering around the table, and the first bite delivers that perfect balance of savory, tangy, and hearty. This is the kind of meal that feels like a hug on a plate—simple, satisfying, and full of comfort.
Perfect for family dinners, potlucks, or when you want to recreate the flavors of a German countryside meal without the fuss. The leftovers reheat beautifully, making it ideal for meal prep. Let's get started on this one-pan wonder that brings comfort to any table.
Ingredients for chicken sauerkraut potato
Just 12 ingredients for a cozy German-style meal that feeds four with minimal cleanup.
| Ingredient | Amount | Notes |
|---|---|---|
| Boneless, Skinless Chicken Thighs 🍗 | 1 ½ lb | Cut into bite-sized pieces |
| Sauerkraut 🥬 | 14 oz | Drained and rinsed if too acidic |
| Baby Potatoes 🥔 | 1 ½ lb | Halved, skin-on for texture |
| Unsalted Butter 🧈 | 4 tbsp | Full-fat for richness |
| Heavy Cream 🥛 | ½ cup | Full-fat preferred |
| Dried Thyme 🌿 | 1 tsp | Or 1 tbsp fresh thyme |
| Bay Leaves 🍃 | 2 whole | Remove before serving |
| Garlic Cloves 🧄 | 3 cloves | Minced for depth |
| Apple Cider Vinegar 🍏 | 1 tbsp | Balances tanginess |
| Kosher Salt 🧂 | 1 ½ tsp | Adjust to taste |
| Ground Black Pepper 🌶️ | ½ tsp | Freshly cracked |
| Fresh Parsley 🌿 | ¼ cup | Chopped for garnish |
The chicken thighs are your secret weapon here—they stay juicy and flavorful while cooking slowly in the same pot as the potatoes. Look for bone-in, skin-on thighs at Whole Foods or your local butcher for extra richness, but boneless works fine too. Baby potatoes add that perfect crispy edge, and you'll find them pre-washed in the produce section at Trader Joe's or any grocery store. The sauerkraut? Bubba's or Wellball brands are my go-tos—they've got that perfect tang without being overpowering. If yours is too acidic, a quick rinse takes the edge off.
No thyme? Dried oregano at half the amount works in a pinch, but thyme's earthy note is what makes this taste authentically German. Fresh parsley is ideal for garnish, but dried parsley works too if you're in a hurry—just use a quarter of the amount. Short on apple cider vinegar? White vinegar or lemon juice does the trick, though the flavor will be slightly different. The butter and cream are non-negotiable for that rich, velvety finish—don't use margarine or low-fat versions. Trust me on this one.
This dish reheats like a dream—honestly tastes better the next day as all the flavors meld together. Store leftovers in an airtight container in the fridge for up to 5 days, or freeze portions for 3 months. I always make a double batch because it disappears fast. The potatoes get crispy at the edges, so cover with foil only after the first 15 minutes to keep them tender. Garnish with fresh parsley right before serving—it adds that final pop of color and freshness.
Why You'll Love This Recipe
- One-Pan Magic: I swear by this—just toss everything on one sheet pan, pop it in the oven, and walk away. No chopping boards, no extra pots, just golden potatoes and tender chicken all in one go. (Yes, even on a Tuesday night.)
- Tangy Creamy Bliss: That sauerkraut’s sharp bite cuts through the richness of the heavy cream and butter, while the chicken thighs stay juicy. Honestly, the first bite makes me want to skip dessert—it’s that good.
- Leftovers That Don’t Suck: This dish actually tastes better the next day. The flavors meld into something deeper, and it reheats like a dream. I meal prep this all the time—my lunchbox’s new best friend.
- Budget-Friendly Feast: Chicken thighs are forgiving, potatoes are cheap, and sauerkraut lasts forever. For under $15, I feed four people a meal that feels fancy but costs next to nothing. (My wallet thanks me.)
Step-by-step instructions for German-style chicken sauerkraut and potatoes
This hearty one-pan dish delivers cozy German flavors with tender chicken and crispy potatoes.
Sear the Chicken for Rich Flavor
Cut the 1.5 lb boneless, skinless chicken thighs into bite-sized pieces. Heat 2 tablespoons of the unsalted butter in a large Dutch oven over medium-high heat until it foams. Working in batches, add the chicken pieces and cook for 4-5 minutes until golden brown on all sides. You want that beautiful crust—it's what locks in all the juices.
Season each batch with ¾ teaspoon of the kosher salt and ¼ teaspoon of the ground black pepper as you sear. Remove the chicken to a plate and set aside. If the butter starts to smoke, reduce the heat slightly—you're aiming for golden, not burnt. This initial sear builds the foundation for all the flavors to come together later.
Cook the Potatoes Until Tender
Add the remaining 2 tablespoons of unsalted butter to the same Dutch oven. Toss in the halved baby potatoes and cook over medium heat for 5 minutes, stirring occasionally. The potatoes should develop some golden spots but remain firm to the touch. This step creates a slightly crispy exterior that softens beautifully as they cook further.
Pour in 1 cup of water, add the 3 minced garlic cloves, 1 teaspoon of dried thyme, and the 2 whole bay leaves. Bring to a simmer, then reduce heat to medium-low. Cover and cook for 12-15 minutes, stirring occasionally, until the potatoes are tender when pierced with a fork. The liquid should mostly evaporate by the end—this helps create a rich, saucy base.
Build the Sauerkraut and Cream Sauce
Add the drained 14 oz sauerkraut to the Dutch oven with the potatoes. Stir in the 1 tablespoon apple cider vinegar and the remaining ¾ teaspoon kosher salt. Cook uncovered over medium heat for 5-7 minutes, stirring occasionally, until the sauerkraut is heated through and the flavors meld together. You'll notice the tangy aroma intensify as it warms.
Reduce heat to low and stir in the 0.5 cup heavy cream. Let it simmer gently for 3-4 minutes until the sauce thickens slightly and coats the back of a spoon. The cream should blend smoothly with the sauerkraut's tanginess, creating a velvety sauce that coats everything beautifully. If it thickens too much, add 1-2 tablespoons of water to loosen it.
Finish with Chicken and Fresh Herbs
Return the seared chicken pieces to the Dutch oven and spoon the creamy sauerkraut mixture over them. Cover and simmer over low heat for 8-10 minutes, stirring occasionally, until the chicken is cooked through and reaches an internal temperature of 165°F. The chicken should be fork-tender and absorb all those delicious flavors from the sauce.
Remove the bay leaves and stir in the 0.25 cup chopped fresh parsley. Taste and adjust seasoning if needed—you might want to add a pinch more salt or a crack of black pepper to balance the flavors. The parsley adds a bright finish that cuts through the richness of the cream and sauerkraut.
Serve Warm with Crispy Potatoes
Let the dish rest for 2-3 minutes before serving to allow the juices to redistribute. The potatoes should be tender with slightly crispy edges, the chicken juicy and flavorful, and the sauerkraut creamy with just the right tang. This one-pan wonder delivers all the comforting flavors of German home cooking in every bite.
Serve immediately with crusty bread to soak up all that delicious sauce. The combination of tender chicken, crispy potatoes, and creamy sauerkraut creates a satisfying meal that's perfect for chilly evenings. Leftovers keep well in the refrigerator for up to 3 days, though I doubt they'll last that long!
Pro Tips For Making Chicken Sauerkraut Potato
- Sear Chicken First: Don’t skip browning those thighs—high heat for 4-5 minutes until golden. I learned this the hard way: skipping it leaves the dish tasting flat, no matter how much butter you add later. The crust locks in flavor and keeps the meat juicy.
- Rinse, Not Drain: Sauerkraut’s juice is the star—don’t dump it. Rinse the kraut in a colander for 10 seconds to cut excess acid, but save that liquid. It’s what balances the tang and keeps the potatoes from turning rubbery. (Yes, even if it looks weird.)
- Parboil Potatoes: Toss baby potatoes in boiling water for 5 minutes first, then finish in the pan. This guarantees even cooking and prevents them from falling apart when they hit the butter and cream. I used to skip this and ended up with mushy potatoes every time.
- Deglaze with Cream: After the chicken comes out, don’t just pour in the cream—use it to scrape up the browned bits. Those bits hold flavor, and skipping this step means your sauce will taste thin and one-dimensional. A quick 30-second scrape makes a real difference.
Dietary considerations for these flavors
Gluten-Free Adaptations
This recipe is naturally gluten-free as long as you use certified gluten-free sauerkraut and check your heavy cream label. I always keep Bubba's Gluten-Free Sauerkraut on hand—it's tangy without any hidden gluten. The potatoes and chicken are inherently safe, but double-check your butter and broth if using store-bought varieties.
For extra flavor, I sometimes add 1 teaspoon gluten-free mustard to the sauce for depth. 🌾
Dairy-Free Substitutions
Swap the butter and cream for olive oil and coconut cream to keep this dish dairy-free. Use 1/4 cup olive oil instead of butter and 1/2 cup full-fat coconut cream for the sauce.
The texture will be slightly lighter, but the tangy-savory balance remains. I've tested this version with Goya coconut cream and it works beautifully. 🥥
Low-Carb Options
For a lower-carb version, replace the potatoes with cauliflower florets or turnips. Roast them at 400°F for 20 minutes before adding to the pot. The chicken and sauerkraut remain the same, but this cuts carbs by about 60% per serving.
I've also used rutabaga slices for a sweeter, heartier alternative. 🥬
Vegetarian Version
Swap the chicken for smoked sausage like Applegate Uncured Smoked Sausage or extra-firm tofu pressed and pan-fried. For tofu, marinate it in 1 tbsp soy sauce, 1 tsp smoked paprika, and 1 tsp garlic powder for 30 minutes before cooking.
The sauerkraut and potatoes carry all the hearty flavors without meat. 🌱
Protein Swaps
Try pork shoulder cut into chunks for a German-style twist—it becomes tender and absorbs flavors beautifully. For seafood lovers, firm white fish like cod works well, cooking in just 5-6 minutes instead of the chicken's 8-10 minutes.
I've also used chickpeas for a plant-based protein option, though they require longer cooking time. 🍗
Nutrition facts
Frequently asked questions
Can I use chicken breasts instead of thighs?
While you can substitute chicken breasts, thighs work better here because they stay juicier during the longer cooking process. If using breasts, cut them into 1-inch pieces and cook them for only 6-7 minutes after adding to the pot to avoid drying out. They'll absorb flavors but won't have the same rich texture as thighs.
How do I know when the potatoes are done?
Your potatoes are perfectly cooked when they're tender when pierced with a fork but still hold their shape. They should have golden-brown spots on the edges and be fork-tender after 12-15 minutes of simmering. If they're still firm, cover and cook for another 3-5 minutes—they'll finish cooking in the final simmer with chicken.
Can I make this recipe in a slow cooker?
Brown the chicken first, then combine everything (except parsley) in your slow cooker. Cook on Low for 4-5 hours or High for 2-3 hours. The chicken will be fork-tender and the potatoes will absorb all the saucy goodness. Add parsley at the end—it won't survive the slow cooking process.
What if my sauerkraut is too sour?
Rinse it thoroughly under cold water to remove excess acidity, then drain well. For extra insurance, add 1 tablespoon of sugar or honey when combining with the potatoes to balance the tang. The cream will also help mellow the sharpness—just don't skip the apple cider vinegar, as it's key for that authentic German flavor.
How can I make this dish spicier?
Add ½ teaspoon of smoked paprika or ¼ teaspoon of cayenne pepper when searing the chicken. For heat lovers, stir in 1 teaspoon of hot sauce or a pinch of red pepper flakes when combining with the sauerkraut. The cream will soften the heat while keeping the kick.
