Why I make this

Wednesday is the day my brain is empty by 5 pm. This is the dinner I cook on Wednesdays. Twelve minutes of prep, the oven does everything, and there's exactly one pan to wash. Sheet-pan dinners get a bad reputation because most of them serve overcooked vegetables alongside undercooked chicken — the timing isn't actually the same for chicken, potatoes, and green beans.

This version solves that with two small adjustments. The potatoes get cut to about half the size of a chicken thigh, which means they finish at the same moment. The green beans don't go on the pan until 25 minutes in, which means they roast for 12-15 minutes (perfect) instead of 40 (charcoal). Two tweaks, no extra dishes, dinner that tastes like you tried.

The recipe

Prep 12 minCook 30 minTotal 42 minYield 4 servingsPan half-sheet

Ingredients

For the pan:

  • 1.5 lb (700 g) bone-in skin-on chicken thighs (4 thighs)
  • 1.5 lb (700 g) baby potatoes, halved (quartered if larger than a golf ball)
  • 12 oz (340 g) green beans, trimmed
  • 3 tbsp olive oil, divided
  • 1.25 tsp kosher salt, divided
  • 1/2 tsp black pepper
  • 1/2 tsp smoked paprika

For the glaze:

  • 3 tbsp Dijon mustard
  • 2 tbsp honey
  • 1 tbsp whole-grain mustard
  • 1 tbsp apple cider vinegar
  • 2 garlic cloves, minced
  • 1 tbsp chopped fresh thyme leaves (or 1 tsp dried)
  • 1 tbsp olive oil (from the 3 above)

Method

  1. Set the oven hot. 425°F (220°C). Take the chicken out of the fridge to take the chill off while the oven heats. Cold chicken into a hot oven cooks unevenly.
  2. Whisk the glaze. In a small bowl, whisk Dijon, honey, whole-grain mustard, cider vinegar, garlic, thyme, and 1 tbsp of the olive oil. Reserve 2 tablespoons of the glaze in a separate small bowl — this is for brushing on at the end.
  3. Potatoes go on first. Toss halved potatoes with 1 tbsp olive oil, 1/2 tsp salt, and the black pepper. Tip onto the right two-thirds of a half-sheet pan, cut sides down. The cut side gets crispy when it's directly on the pan.
  4. Chicken goes on second. Pat the thighs dry with paper towels. Rub with the remaining 1 tbsp olive oil, the smoked paprika, and 1/2 tsp salt. Brush each thigh generously with the glaze (saving the reserved 2 tbsp). Place skin-side up on the left third of the pan, with a little space between thighs.
  5. Roast 25 minutes. Don't open the door early. The pan is doing two things at once and the temperature drop costs you both.
  6. Add the green beans. Pull the pan out (do not turn off the oven). Toss the trimmed green beans with the remaining 1/4 tsp salt and a tiny drizzle of olive oil. Pile them around the chicken thighs, on top of the existing potato space if needed. Brush the chicken with the reserved 2 tablespoons of glaze. Back in the oven.
  7. Roast 12-15 more minutes. The chicken should read 175°F at the thickest part of the thigh, the potatoes should be golden and crispy on the cut sides, and the green beans should be tender with some blistered patches. If the chicken hits 175°F before the beans look right, take just the chicken off and give the vegetables 3 more minutes alone.
  8. Rest 5 minutes, then plate. Spoon any pan juices over the potatoes — they're flavoured glaze + chicken fat and they're the best thing on the plate.

Melissa's kitchen note

Most sheet-pan recipes want you to think of the pan as one thing, but it's really three things on the same surface that need different cook times. The trick I use is to literally lay them out by speed: slow stuff first (potatoes, dense root vegetables), medium stuff next (chicken), fast stuff last (green beans, asparagus, snap peas, broccoli florets). It's why I built this recipe around the 25-minute mark for the green-bean drop-in.

The other small thing: skin-on bone-in chicken thighs taste better than boneless skinless on a sheet pan because the bone insulates the meat and the skin renders fat that flavours the potatoes underneath. Boneless will work but reduce total roast time by about 10 minutes and don't expect the same depth.

Ingredient notes

  • Bone-in skin-on chicken thighs — the right cut for sheet pan. Boneless skinless cooks too fast and dries out. Drumsticks work but give them an extra 5 minutes.
  • Baby potatoes — small varieties (Yukon golds, baby reds, fingerlings) work because their thin skin crisps. Russets need to be peeled and cut smaller and won't crisp the same way. Sweet potatoes work but cut them slightly larger because they cook faster.
  • Green beans — haricots verts (the thin French ones) need only 10 minutes. Standard green beans need 12-15. Frozen beans don't work for this; they release water and steam everything.
  • Dijon mustard — smooth Dijon, not yellow ballpark mustard. The whole-grain adds texture; you can use all Dijon if that's all you have.
  • Honey — any honey works. If you only have maple syrup, that's also fine and gives a slightly different flavour.
  • Fresh thyme — one of those herbs where dried is genuinely fine, almost as good as fresh. Rosemary works too but use less (1/2 tablespoon fresh) because it's stronger.

Substitutions I've tested

  • Boneless skinless thighs. Reduce total roast to 28 minutes (16 + 12). Glaze gets the same way.
  • Different vegetable. Cauliflower florets in place of green beans (added at the same time, 12-15 min). Broccoli works the same way. Brussels sprouts halved go on at the start with the potatoes — they need the full 40 minutes.
  • Spicy. Add 1 tsp red pepper flakes to the glaze, or 1 tbsp gochujang. Both excellent.
  • No honey. Maple syrup is the easy swap. Brown sugar (2 tbsp) works but gives a slightly different chew.
  • Vegetarian version. Skip the chicken; use 2 lbs of cauliflower in big florets and 1 lb chickpeas (drained, dried) tossed in the same glaze. Roast 30 minutes total.

Storage and reheating

Refrigerate up to 4 days, in separate containers if possible (the green beans turn the chicken green-tinted otherwise — harmless, ugly). Reheat in a 375°F oven for 10-12 minutes, ideally on a small sheet pan to keep the potato crust. Microwave works for a quick lunch but the potatoes lose their crispy edges.

The chicken is also great cold, sliced over a salad with extra Dijon-honey dressing. Save the pan juices in a small jar; they're a glazed-chicken vinaigrette already.

Don't freeze. The potatoes go waxy and the green beans go grey.

FAQ

How do I know the chicken is done without a thermometer?

Get a thermometer — they're $10. Until then: pierce the thickest part of the thigh next to the bone with a sharp knife. If the juices run clear (not pink), it's done. Bone-in chicken thighs are very forgiving; even 5 minutes of overcooking won't dry them out the way it would breasts.

My pan was too crowded and the potatoes didn't crisp.

Two fixes for next time. Use two sheet pans, putting them on different oven racks and rotating halfway through. Or cut the recipe in half (it scales down cleanly).

Can I use chicken breasts?

Yes, but they cook faster. Add the green beans and the breasts at the 10-minute mark, with the potatoes already going. Total time about 28 minutes. They're more prone to drying; check at 22 minutes.

Do I need parchment paper or foil?

Not required. The honey in the glaze does caramelise and stick to the pan; soak the pan in hot soapy water for 20 minutes after dinner and it cleans easily. Parchment makes cleanup faster but you don't get the deep colour on the potato cut sides.