Dinner · Part 1 of 3: Ingredients
One-Pan German Potato Salad Chicken with Crispy Bacon

- Prep
- Cook
- Total
- Serves
- 4
This sheet pan German potato salad chicken brings together everything you love about a hearty dinner: juicy bone-in chicken thighs, golden baby potatoes, and a tangy mustard-vinegar dressing, all topped with crispy bacon. It's a complete meal on one pan, with minimal cleanup and maximum flavor.
The dressing doubles as a marinade and a finishing sauce, while the bacon renders into the potatoes as they roast, giving them a smoky, savory richness. Perfect for busy weeknights or a comforting Sunday supper, this dish is as easy as it is delicious.
German potato salad is known for its warm, tangy dressing with bacon and vinegar — and this sheet pan version turns it into a one-pan dinner with chicken. The chicken thighs roast on top of the potatoes, so their juices flavor everything below.
The mustard seeds add a pleasant pop of spice, while the cider vinegar keeps the dish bright and balanced. You'll love how the bacon crisps up on top, adding texture and smoky depth. This is a simple, satisfying meal that feels special without a lot of fuss.
Ingredients
- 8 bone-in, skin-on chicken thighs
- 1 1/2 lb baby potatoes, halved
- 1 white onion, cut into wedges
- 4 oz bacon, chopped
Dressing
- 1/3 cup cider vinegar
- 2 tbsp yellow mustard seeds
- 2 tbsp olive oil
- 1 tsp kosher salt
- 1/2 tsp black pepper
Why this recipe works
The method here is all about layering flavors in one pan. The chicken thighs are placed directly on the sheet pan, so their rendered fat bastes the potatoes and onions as they roast.
The bacon, scattered on top, crisps up while its fat drips down, infusing the potatoes with a smoky, savory taste. The mustard-vinegar dressing, drizzled before baking, clings to the chicken and vegetables, creating a caramelized, tangy coating as it reduces in the oven.
Bone-in, skin-on chicken thighs are ideal for this recipe because they stay moist and juicy during the long roast, while the skin turns crackling crisp. Baby potatoes hold their shape and develop a golden, slightly chewy exterior.
The high oven temperature — 425°F (220°C) — ensures everything cooks evenly and gets nicely browned. The result is a cohesive dish where each element complements the others, just like the best German potato salad.
Notes and substitutions
Use bone-in, skin-on chicken thighs for the best flavor and texture. If you prefer white meat, bone-in chicken breasts will work, but reduce the cooking time and check for doneness earlier. Baby potatoes are convenient, but you can substitute Yukon Gold or red potatoes cut into 1-inch chunks. The cider vinegar is essential for that authentic German tang — don't substitute with white vinegar unless you're in a pinch.
Yellow mustard seeds add a mild, tangy pop; if you only have whole grain mustard, use 1 tablespoon and reduce the salt slightly. The bacon should be thick-cut for the best crispness. You can use turkey bacon, but it may need a little oil to crisp up. Line the pan with parchment paper for easy cleanup, and make sure the pan is rimmed to catch any juices.
- baby potatoes: Yukon Gold or red potatoes cut into 1-inch chunks
- cider vinegar: white wine vinegar or champagne vinegar
- yellow mustard seeds: whole grain mustard (reduce to 1 tbsp and skip the extra salt)
- bacon: pancetta or turkey bacon (turkey bacon may need a little oil)
Equipment
- Rimmed sheet pan
- Parchment paper
- Small bowl
- Whisk
- Chef's knife
- Cutting board
- Metal spatula
Up next · Part 2 of 3
5 steps · 45 min of cooking · what to look for at each stage
Step-by-step instructions (Part 2)