The best sheet-pan chicken is not the one with twelve ingredients. It is the one where the potatoes finish at the same time as the thighs, the broccoli edges char instead of steam, and the lemon-garlic butter does not slide off into a puddle. This version runs on a half sheet (13×18 inches) at 425°F — hot enough to crisp skin without drying the meat.
We use bone-in, skin-on chicken thighs because they forgive timing. Breast halves would be done ten minutes earlier and dry out while the potatoes catch up. If thighs are not your thing, see the note at the end; do not simply swap them one-for-one and walk away.
Ingredients
- 1½ lb bone-in, skin-on chicken thighs (4–6 pieces), patted very dry
- 1 lb small Yukon Gold potatoes, halved (or quartered if larger than a golf ball)
- 1 large head broccoli, cut into long spears with flat sides (see below)
- 4 tbsp unsalted butter, melted
- 4 cloves garlic, finely grated or minced
- Zest of 1 lemon plus 2 tbsp juice
- 2 tbsp olive oil
- 1 tsp kosher salt, plus more for potatoes
- ½ tsp black pepper
- ½ tsp dried oregano
- Flaky salt for serving
Steps
- Heat the oven and pan. Set a rack to the middle position and preheat to 425°F. While it heats, toss potatoes with 1 tbsp olive oil and a pinch of salt on the sheet pan. Spread cut-side down in one layer on the left two-thirds of the pan.
- Season the chicken. Mix melted butter, garlic, lemon zest, lemon juice, remaining olive oil, 1 tsp kosher salt, pepper, and oregano. Rub half the mixture under the skin of each thigh and the rest over the top.
- First roast. Nestle thighs skin-side up among the potatoes, leaving a clear strip on the right third of the pan for broccoli later. Roast 18 minutes without opening the door.
- Add broccoli. Toss broccoli spears with any butter mixture left in the bowl (scrape the bowl — there is flavor there). Place flat-side down on the empty third of the pan. If the pan is crowded, use a second rimmed sheet for broccoli only and start it now.
- Finish. Roast 10–12 minutes more until thighs register 175°F in the thickest part (not touching bone) and potato cut faces are golden. Broccoli should have dark tips and tender stems when pierced with a paring knife.
- Rest and serve. Transfer chicken to a plate, tent loosely with foil, and rest 5 minutes. Squeeze any extra lemon over the pan vegetables, scatter flaky salt, and divide.
Why flat broccoli matters
Round florets roll and steam. Cut through the stem so each piece has a flat face that contacts the hot metal. That single cut is the difference between roasted broccoli and boiled broccoli that happened to be in an oven.
Substitutions that fail (and one that works)
Do not replace thighs with boneless breast on the same timeline — breast will be chalky by the time potatoes soften. If you must use breast, cut potatoes into ½-inch coins, reduce first roast to 12 minutes, and pull chicken at 160°F.
Greek yogurt instead of butter in the coating will separate and run. Sour cream is worse. Stick with butter or use all olive oil (3 tbsp total) plus an extra pinch of salt.
Frozen broccoli sheds water and will not char. Thaw and pat dry aggressively, or add it only for the last 8 minutes and accept softer texture.
Leftovers
Store chicken and vegetables separately if possible. Reheat chicken skin-side up on a sheet pan at 400°F for 8–10 minutes. Microwave turns skin rubbery. Shredded leftovers make a solid filling for no-knead flatbread wraps with the pan juices drizzled on top.
Equipment checklist
- Half sheet pan (13×18 inches) with at least 1-inch rim — jelly roll pans without rim let oil drip
- Instant-read thermometer — color lies on chicken; temp does not
- Parchment optional — makes cleanup easier but reduces browning on potato cut faces; we skip it for max crisp
If your oven runs cool (common in rentals), add 3–4 minutes to the second roast and check thighs early. An oven thermometer hung on the middle rack pays for itself in one dinner.
Scaling up or down
For two people: Halve everything but keep oven temp. Use a quarter sheet pan so vegetables do not spread thin and burn.
For six: Use two half sheets — one chicken/potatoes, one broccoli — and swap positions halfway. Crowding one pan drops temp and steams skin.
Weeknight timing map
| Minute | Task |
|---|---|
| 0 | Preheat, chop potatoes, mix butter sauce |
| 5 | Season chicken, start first roast |
| 23 | Add broccoli |
| 33 | Pull, rest, eat |
Total door-to-dish: about 38 minutes including rest — inside the 30-minute promise if your knife work is practiced.
Pair it with
On heavy prep weeks we batch meal prep grain bowls on Sunday and run this sheet pan on Monday when we want something hot without thinking. Keep pantry staples stocked so lemon, garlic, and small potatoes are always on hand — this recipe is why we buy thighs bone-in by default.
Internal temp vs juice color
Pink juice at 175°F thigh temp is normal — myoglobin, not undercooked meat. If thermometer reads right, serve. Cutting to check dries the meat.