Golden, shatteringly crisp skin, tender juicy meat, and a pan full of caramelized vegetables, all with one dish to wash. These one-pan crispy chicken thighs are the weeknight dinner that looks like you worked all afternoon but takes about ten minutes of hands-on effort. Here is the full recipe, plus the tips that make the skin truly crisp.
Why One-Pan Crispy Chicken Thighs Work So Well
Bone-in, skin-on thighs are forgiving. They have more fat than breasts, so they stay juicy even if you leave them in the oven a few minutes too long. The fat renders as the chicken roasts, basting the sweet potatoes and broccoli below with flavor. Everything finishes together, and cleanup is a single sheet pan.

Ingredients (Serves 4)
- 4 large bone-in, skin-on chicken thighs (about 2 to 2.5 pounds total)
- 2 medium sweet potatoes (about 1.5 pounds), peeled and cut into 3/4-inch cubes
- 1 large head broccoli (about 12 ounces), cut into medium florets
- 3 tablespoons olive oil, divided
- 2 teaspoons smoked paprika
- 1 teaspoon garlic powder
- 1 teaspoon onion powder
- 1 1/2 teaspoons kosher salt, divided
- 1/2 teaspoon black pepper
- 1/2 teaspoon baking powder (aluminum-free, for extra crispy skin)
- Lemon wedges, for serving
Step-by-Step Instructions
- Position a rack in the center of the oven and heat to 425°F. Line a large rimmed aluminum sheet pan with parchment if you like.
- Pat the chicken thighs very dry with paper towels. Dry skin is the secret to crispiness.
- In a small bowl, mix the paprika, garlic powder, onion powder, 1 teaspoon of the salt, pepper, and baking powder.
- Rub the chicken with 1 tablespoon of oil, then coat all sides with the spice mix, pressing it into the skin.
- Toss the sweet potato cubes with 1 tablespoon of oil and a pinch of salt. Spread them across the pan, leaving room for the chicken.
- Place the chicken skin-side up on the pan, spaced apart so air can circulate. Roast for 20 minutes.
- Toss the broccoli with the remaining oil and salt. Stir the sweet potatoes, tuck the broccoli into open spaces, and roast another 20 to 25 minutes.
- The chicken is done when an instant-read thermometer in the thickest part (not touching bone) reads 175°F or higher. For extra browning, broil on high for 1 to 2 minutes, watching closely.
- Rest for 5 minutes, squeeze lemon over everything, and serve.
Tips for the Crispiest Skin
- Dry it well. For even better results, leave the thighs uncovered in the fridge for an hour or overnight.
- Do not crowd the pan. Crowding creates steam, which makes soggy skin and pale vegetables. Use two pans if needed.
- Keep the skin up. Do not cover the skin with vegetables.
- Cut vegetables evenly. Uniform pieces cook at the same pace.
- Use a thermometer. Dark meat tastes best at 175°F to 185°F, when connective tissue has softened.

Easy Variations
Different Vegetables
Swap in Brussels sprouts, carrots, red onion wedges, or cauliflower. Harder vegetables like carrots go in with the sweet potatoes; softer ones join with the broccoli.
Flavor Twists
- Lemon herb: Replace paprika with dried oregano and thyme, and add lemon zest.
- Spicy: Add 1/2 teaspoon cayenne or a drizzle of hot honey at the end.
- Garlic parmesan: Sprinkle grated Parmesan over the broccoli during the last 5 minutes.
Storage and Reheating
Refrigerate leftovers in an airtight container for up to 4 days. To keep the skin crisp, reheat on a sheet pan in a 400°F oven for 10 to 12 minutes, or in an air fryer at 375°F for 6 to 8 minutes. The microwave works for the vegetables, but it softens the skin. You can also freeze cooked chicken for up to 2 months; thaw overnight in the fridge before reheating.
Final Thoughts
Once you master this method, you can rotate proteins, vegetables, and spices all month without getting bored. Keep the chicken dry, the pan uncrowded, and the oven hot, and you will get crispy skin and caramelized vegetables every time.