Baked Chicken Thighs With Roasted Veggies Recipe: One-Tray Meal Prep Magic

Main Courses

Baked Chicken Thighs With Roasted Veggies Recipe: One-Tray Meal Prep Magic

This baked chicken thighs with roasted veggies recipe transforms weeknight dinner into a hands-off masterpiece—juicy, golden chicken and crisp-tender vegetables all on one sheet pan. The secret? High heat and minimal prep time, ensuring restaurant-quality results without the fuss.

I’ve perfected this method over years of meal prepping, and it’s become my go-to for busy nights when I still want a home-cooked meal.

The magic happens with bone-in, skin-on chicken thighs—richer flavor and juicier texture than breasts—paired with hardy vegetables that roast evenly. Potatoes, carrots, and Brussels sprouts hold up beautifully, while a simple olive oil and herb marinade infuses everything with aromatic depth.

This isn’t just a recipe; it’s a foolproof system that delivers a balanced meal with zero cleanup.

By the time you pull that tray from the oven, you’ll have crispy, caramelized skin on the chicken and tender, caramelized vegetables that practically melt in your mouth. The aromas alone—garlicky, herby, and slightly smoky—will have everyone at the table asking for seconds.

Serve it as-is for a hearty main or pair with crusty bread to soak up every last bit of flavor.

Perfect for meal prep, family dinners, or when you need a stress-free, one-tray solution. The leftovers reheat beautifully, making this the ultimate lazy-day recipe. Let’s get to the instructions—where the real magic happens.

👨‍🍳
Difficulty
Medium
🍗
Diet
Poultry
🔥
Calories
Med Cal

Ingredients for baked chicken thighs with roasted veggies

Bone-in thighs and hardy veggies—this one-tray wonder needs just eleven ingredients for foolproof, hands-off dinner magic.

Ingredient Amount Notes
Bone-In, Skin-On Chicken Thighs 🍗 1 ½ lb Trim excess fat if preferred
Baby Potatoes 🥔 1 ½ lb Halved, quartered for even cooking
Carrots 🥕 1 lb Cut into 2-inch chunks
Brussels Sprouts 🥬 1 lb Trimmed, halved if large
Extra-Virgin Olive Oil 🫒 ½ cup High quality for flavor
Garlic Cloves 🧄 6 cloves Minced for marinade
Fresh Rosemary 🌿 ¼ cup Chopped, stems removed
Fresh Thyme 🌿 ¼ cup Leaves only, chopped
Diamond Crystal Kosher Salt 🧂 1 ½ tbsp For seasoning and marinade
Freshly Ground Black Pepper 🌶️ 1 tsp Cracked over chicken
Smoked Paprika 🌶️ 1 tsp For depth of flavor

The chicken makes or breaks this dish, so bone-in, skin-on thighs are non-negotiable. They stay juicier than breasts and develop that coveted crispy skin. Trader Joe's and Costco often have them pre-portioned, but check the butcher case if you want to save money. Look for thighs with good marbling—they'll stay moist during roasting. For the veggies, Brussels sprouts and carrots are my go-tos because they hold up to high heat without turning mushy. Potatoes add heartiness, but you could swap them for sweet potatoes if you prefer. Fresh herbs are ideal here, but dried thyme at one-third the amount works in a pinch.

No fresh rosemary? Fresh thyme plus a pinch of oregano mimics its piney brightness. Short on Brussels sprouts? Substitute broccoli florets or green beans—they roast just as beautifully. The smoked paprika adds depth without overpowering, but regular paprika works fine if that's what you've got. For the olive oil, avoid the cheap stuff—you'll taste the difference in every bite. And if you're prepping ahead, marinate the chicken overnight for maximum flavor infusion. The garlic should be fresh—jarred minced garlic lacks the punch.

This dish reheats like a dream—5 minutes at 350°F brings it back to life. Store leftovers in airtight containers for 4-5 days in the fridge, or freeze portions for up to 3 months. For meal prep, I double the recipe and portion it into containers—one tray becomes four easy lunches. The veggies stay crisp-tender when refrigerated, so don't overcook them initially. And if you're serving with bread, toast it fresh—the contrast of warm crust with the roasted flavors is pure magic.

❤️

Why You'll Love This Recipe

  • One-Pan Magic: I swear by this recipe when I’m too tired to scrub three pots. Baby potatoes, Brussels sprouts, and carrots all roast alongside the thighs—no flipping, no fuss, just crispy edges and golden brown everything by the time the chicken’s done.
  • Crispy-Creamy Perfection: That skin-on thigh? It renders into a shatteringly crisp shell while the meat stays juicy inside. Drizzle it with good olive oil and a pinch of salt before baking, and you’ve got restaurant-quality texture without the effort.
  • Leftovers I Actually Want: Between us, I make this twice in one week because the second night is even better. The potatoes get slightly softer, the Brussels sprouts caramelize more, and the chicken stays tender—no sad, dry reheats here.
  • Budget-Friendly Crowd Pleaser: Bone-in thighs stretch further than breasts, and seasonal veggies (hello, Brussels sprouts in winter) keep costs low. Serve it at a dinner party or packed in lunches—no one will guess it’s not homemade from scratch.

Step-by-step instructions for baked chicken thighs with roasted veggies

This one-tray wonder delivers crispy chicken and tender vegetables without the mess.

1

Prep the Chicken and Vegetables

Start by trimming any excess fat from the 1.5 lb bone-in, skin-on chicken thighs—just leave about a thin layer to protect the meat during baking. Pat them completely dry with paper towels; this ensures maximum crispiness later. In a medium bowl, whisk together 0.5 cup extra-virgin olive oil, 1.5 tbsp diamond crystal kosher salt, 1 tsp freshly ground black pepper, 1 tsp smoked paprika, 6 minced garlic cloves, 0.25 cup chopped fresh rosemary, and 0.25 cup chopped fresh thyme. This marinade will infuse the chicken with bold Mediterranean flavors.

Place the chicken thighs in the bowl and toss to coat them evenly in the marinade. Let them sit for 15-20 minutes while you prep the vegetables. For the 1.5 lb baby potatoes, halve or quarter them depending on size—smaller pieces cook faster and more evenly. Cut the 1 lb carrots into 2-inch chunks and trim the 1 lb Brussels sprouts, halving them if they're particularly large. Toss all the vegetables in the remaining marinade in the bowl, ensuring they're well coated.

2

Arrange Everything on the Baking Sheet

Preheat your oven to 425°F—this high temperature ensures crispy skin on the chicken and caramelized edges on the vegetables. Line a large rimmed baking sheet with parchment paper for easy cleanup. Arrange the marinated chicken thighs skin-side up on one half of the sheet, spacing them about 1 inch apart. This gives them room to crisp without steaming.

Scatter the marinated vegetables around the chicken, creating a single even layer. Avoid overcrowding—the vegetables need space to brown properly. If you're concerned about smaller pieces getting lost in the heat, tuck them around the edges of the sheet. The vegetables will roast alongside the chicken, absorbing its savory juices and developing a tender, caramelized texture.

3

Bake Until Golden and Tender

Slide the baking sheet into the preheated oven and bake for 40-45 minutes. After 25 minutes, flip the chicken thighs over—this ensures even cooking and crispiness on both sides. The chicken is done when the skin is deep golden brown and crispy, and the internal temperature reaches 165°F at the thickest part of the thigh. The vegetables should be fork-tender with slightly charred edges.

Here's the thing—don't open the oven door during the first 30 minutes of baking. Every time you peek, you release heat and steam, which can turn crispy skin soggy. Trust the timer and the visual cues. If the vegetables are browning too quickly, you can tent them loosely with foil after 25 minutes, but keep the chicken exposed for that perfect crust.

4

Rest and Serve with Flavorful Juices

Once everything is perfectly cooked, remove the baking sheet from the oven and transfer the chicken and vegetables to a serving platter. Let them rest for 5-10 minutes—this allows the juices to redistribute in the chicken, keeping it moist and flavorful. The vegetables will continue to steam slightly, softening further and absorbing any remaining marinade.

Serve the chicken thighs and roasted vegetables immediately, drizzling any pan juices from the baking sheet over the top. The skin should crackle with every bite, the chicken should be juicy and tender, and the vegetables should be caramelized with a perfect balance of crisp-tender texture. This one-tray meal is not only delicious but also effortless—perfect for busy weeknights or meal prep.

👨‍🍳

Pro Tips For Making Baked Chicken Thighs With Roasted Veggies

  • CRISP THE SKIN FIRST: I used to skip this, but now I swear by it: Pat the chicken thighs bone-side down on a wire rack for 10 minutes before roasting—gets the skin golden before the meat cooks through. (Yes, even if you’re impatient like me, don’t rush this part.)
  • HALVE THE SPROUTS: Brussels sprouts take forever to soften if left whole. Cut them in half before tossing with oil—this speeds up roasting and ensures they’re tender, not al dente. (Your future self will thank you.)
  • DON’T CROWD THE PAN: I learned this the hard way—packing the tray too tight steams the veggies instead of browning them. Space potatoes and carrots at least ½ inch apart, and use two pans if needed. (Does it look weird? Yes. Does it work? Every single time.)
  • SALT THE POTATOES TWICE: Toss baby potatoes with 1 teaspoon salt before roasting, then sprinkle another ½ teaspoon halfway through. The first layer seasons the skin, the second boosts flavor as they cook. (I skip this when I’m lazy, but the dish is noticeably better when I don’t.)

Wine and beer pairings for these flavors

Red Wine Pairings

A bold Chianti Classico or Sangiovese from Tuscany is my go-to choice for this dish. The medium-bodied acidity and earthy notes complement the caramelized vegetables and crispy chicken skin beautifully.

Look for a wine with 13-14% alcohol—it’s robust enough to stand up to the dish without overpowering the delicate herbaceous flavors. If you prefer something smoother, a Pinot Noir from Oregon offers a lighter touch with red fruit undertones that harmonize with the rosemary and thyme. 🍷

For a more affordable option, try a Montepulciano d'Abruzzo—its juicy cherry flavors and soft tannins make it a crowd-pleaser. Serve these wines slightly chilled (around 60-65°F) to enhance their freshness and balance the richness of the roasted meal.

White Wine Pairings

If you’re serving this dish during warmer months or prefer white wine, a crisp Vermentino from Sardinia shines with its citrusy brightness and mineral finish. The wine’s acidity cuts through the richness of the chicken, while its herbal notes echo the rosemary and thyme in the marinade.

Another excellent choice is a Gavi di Gavi, known for its almond and pear flavors, which pair wonderfully with the caramelized vegetables. 🍷

For a budget-friendly white option, a Sauvignon Blanc from New Zealand offers vibrant acidity and tropical fruit notes that contrast nicely with the savory dish. Serve these whites at 45-50°F to preserve their crispness and refresh your palate.

Beer Pairings

A Belgian Witbier, like Hoegaarden, brings a refreshing contrast with its coriander and orange peel notes. The effervescence cleanses your palate between bites of rich, crispy chicken and tender vegetables.

For a more robust option, a German Helles Lager offers a malty sweetness that complements the caramelized flavors without overpowering them. 🍺

If you’re a fan of hoppy beers, a Session IPA with low bitterness (around 25-35 IBUs) provides a citrusy lift that pairs surprisingly well with the herby marinade. Serve these beers well-chilled (around 40-45°F) to enhance their crispness and balance the dish’s savory notes.

Non-Alcoholic Options

For a non-alcoholic pairing, a sparkling apple cider with a hint of cinnamon adds a festive touch while complementing the dish’s caramelized flavors. The effervescence mimics the crispness of the chicken skin, and the slight sweetness balances the savory notes. 🍎

Alternatively, a ginger beer with a squeeze of lime offers a zesty contrast that brightens the meal. Serve it chilled (around 40°F) to enhance its refreshing qualities and pair it with the hearty, roasted flavors of the dish.

Nutrition facts

Servings 4
Amount Per Serving
Calories 580kcal
% Daily Value *
Total Fat 36g46%
Saturated Fat 11g55%
Cholesterol 185mg62%
Sodium 890mg39%
Total Carbohydrate 38g13%
Dietary Fiber 10g36%
Sugars 8g
Protein 48g96%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Why use bone-in, skin-on chicken thighs instead of breasts?

Bone-in thighs stay juicier and develop that coveted crispy skin while cooking. The bone adds natural flavor, and the skin creates a delicious crackling texture. Unlike breasts, thighs are more forgiving with higher temperatures—perfect for this one-tray method. Plus, they're often more budget-friendly!

2

Can I swap out any of the vegetables?

The key is using hardy vegetables that hold up to high heat. Try sweet potatoes, asparagus, or bell peppers instead. Just adjust cutting sizes—smaller pieces like cherry tomatoes or cauliflower florets will cook faster than larger items like whole zucchini.

3

How do I prevent the chicken skin from getting soggy?

Pat the chicken completely dry before seasoning and avoid overcrowding on the pan. Don't open the oven door during the first 30 minutes of baking—every peek releases steam that can ruin the crispiness. If needed, tent the vegetables with foil after 25 minutes while keeping the chicken exposed.

4

Can I make this ahead of time for meal prep?

Yes! Cook the chicken and vegetables, then store them separately in airtight containers for 4-5 days in the fridge. Reheat at 350°F for 5-10 minutes—the chicken will crisp up again. For freezing, portion the chicken and vegetables together (uncooked) and bake straight from frozen, adding 10-15 minutes to the cooking time.

5

What if my oven runs hot or cold?

If your oven runs hot, reduce the temperature to 400°F and check for doneness at 35 minutes. For cold ovens, increase to 450°F and bake for 35-40 minutes. Always use an instant-read thermometer to confirm the chicken reaches 165°F—visual cues can be misleading with temperature variations.

★★★★★5.0(7 reviews)
Categories Main Courses