Baked Chicken Legs With Vegetables Recipe: One-Pan Herb-Roasted Crispiness

Main Courses

Baked Chicken Legs With Vegetables Recipe: One-Pan Herb-Roasted Crispiness

This baked chicken legs with vegetables recipe delivers restaurant-quality flavor with minimal effort—juicy, crispy-skinned chicken paired with tender, caramelized veggies. The secret lies in high-heat roasting and aromatic herbs that transform simple ingredients into a hearty, foolproof meal.

Perfect for weeknight dinners or meal prep, this dish requires just 45 minutes and one pan to clean.

What sets this recipe apart is the dual-texture magic: golden, crackling chicken skin and perfectly tender meat, all while the vegetables roast alongside, absorbing the savory herb butter. No flipping, no fuss—just set, season, and let the oven work its magic.

The combination of garlic, rosemary, and thyme creates layers of flavor that elevate even the most basic vegetables.

By the time you pull this out of the oven, you’ll have a platter of crispy, herb-infused chicken legs surrounded by caramelized vegetables that taste like they’ve been simmering for hours.

The aromas alone will have everyone at the table asking what’s for dinner. This is the kind of meal that feels indulgent but comes together effortlessly.

The best part? Leftovers reheat beautifully, making it ideal for busy schedules. Whether you’re feeding a family or meal prepping for the week, this one-pan wonder delivers restaurant-quality results without the hassle. Let’s get started—your dinner table is about to get an upgrade.

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

Ingredients for baked chicken legs with vegetables

Simple ingredients that turn into a restaurant-quality one-pan meal with crispy chicken and caramelized veggies.

Ingredient Amount Notes
Chicken Legs 🍗 4 whole Bone-in, skin-on for crispiness
Baby Potatoes 🥔 1 ½ lb Halved lengthwise, unpeeled
Carrots 🥕 1 lb Whole, scrubbed, cut into sticks
Red Bell Pepper 🌶️ 1 whole Cut into thick strips
Red Onion 🧅 1 whole Cut into wedges
Garlic Cloves 🧄 6 cloves Smashed, skin-on
Fresh Rosemary 🌿 ¼ cup Chopped, stems removed
Fresh Thyme 🌿 ¼ cup Leaves only, chopped
Unsalted Butter 🧈 ½ cup Melted, full-fat preferred
Olive Oil 🫒 2 tbsp For drizzling on pan
Kosher Salt 🧂 1 ½ tsp Diamond Crystal preferred
Ground Black Pepper 🌶️ 1 tsp Freshly ground
Smoked Paprika 🌶️ ½ tsp For extra depth

The chicken legs are the star here—bone-in, skin-on for that perfect crispy texture. Trader Joe's or Costco usually have the best selection of whole legs, but any grocery store's butcher section works. Look for plump, firm legs with a good layer of fat—this is what gives you that juicy, flavorful result. The vegetables? Baby potatoes and carrots are ideal because they cook evenly, but swap in whatever you've got (brussels sprouts, zucchini, or even frozen veggies in a pinch). The key is cutting them to similar sizes so they all roast at the same rate. Fresh herbs make all the difference—Penzeys or your local market's bulk section has the best quality, but even the grocery store's fresh bunch works if you use it right away.

No fresh rosemary? Dried works at half the amount, but fresh gives that piney aroma that's essential here. Short on butter? Olive oil or avocado oil works just fine—just melt it first. The smoked paprika adds depth without overpowering, but if you're out, regular paprika plus a pinch of liquid smoke gets you close. The vegetables can be prepped ahead—they just need a quick toss with olive oil and salt before going in the oven. For the chicken, pat them dry with paper towels (this is non-negotiable—wet skin won't crisp), then season generously. The salt should cling to the skin, not pool at the bottom of your bowl. And trust me on the full-fat butter—it's worth the extra minute to melt it properly.

This dish reheats like a dream—just pop it back in the oven at 375°F for 10-15 minutes until heated through. The flavors actually get better the next day as everything melds together. Store leftovers in an airtight container for up to 4 days in the fridge, or freeze for 3 months. I always make a double batch because it's perfect for lunches—just reheat portions and serve with a fresh salad. The crispy chicken skin is the best part, so if you're serving immediately, let it rest 5 minutes before cutting into it. That way, all the juices stay inside where they belong.

❤️

Why You'll Love This Recipe

  • One-Pan Magic: I swear by this recipe—just toss everything on a sheet pan, drizzle with oil, and let the oven do the work. No pots, no pans, no stress. The potatoes caramelize while the chicken crisps, and the veggies soften just enough to stay vibrant.
  • Caramelized Crunch: That crispy skin on the chicken legs? Chef’s kiss. The sweetness from the carrots and bell peppers cuts through the richness, while the onions add a deep, savory punch. Honestly, it’s the kind of flavor that makes you forget you’re eating something simple.
  • Meal Prep MVP: Between us, this is my go-to for busy weeks. Cook a double batch—leftovers reheat like a dream (yes, even the veggies stay tender). Pack it for lunches, freeze portions, or just keep it in the fridge for when you’re too tired to cook.
  • Budget-Friendly Feast: Chicken legs stretch further than breasts, and the veggies are cheap but packed with flavor. I’ll be real: my grocery bill stays low, but my family never complains. It’s hearty enough for a weeknight dinner or a potluck—no one will guess it’s budget-friendly.

Step-by-step instructions for one-pan herb-roasted chicken legs

Here's how to create golden, crispy chicken legs with perfectly tender vegetables—all on one pan.

1

Prep the Chicken and Vegetables for Even Roasting

Start by patting the 4 whole chicken legs dry with paper towels—this is non-negotiable for crispy skin. Remove any excess skin from the thighs but leave the drumsticks intact. In a large bowl, toss the halved baby potatoes with 1 tablespoon olive oil, ½ teaspoon kosher salt, and ¼ teaspoon smoked paprika. Spread them on a baking sheet and let them sit while you prep the rest.

Cut the 1 lb carrots into 2-inch sticks, slice the 1 whole red bell pepper into thick strips, and separate the 1 whole red onion into wedges. In the same bowl, add the chopped garlic cloves, ½ cup fresh rosemary, and ½ cup fresh thyme. Drizzle with the remaining 1 tablespoon olive oil and gently toss to combine. This ensures all vegetables get that herby, caramelized flavor.

2

Season the Chicken and Arrange Everything on the Pan

Rub the 4 whole chicken legs all over with the ½ cup melted unsalted butter, then sprinkle generously with 1½ teaspoons kosher salt, 1 teaspoon ground black pepper, and the remaining ¼ teaspoon smoked paprika. Press the seasoning into the skin so it sticks—this guarantees maximum flavor and crispiness.

Arrange the chicken legs skin-side up in the center of a large, heavy roasting pan. Create a ring around them with the seasoned vegetables, leaving space between each piece so they roast evenly. The potatoes should form the outer layer, with carrots, peppers, and onions nestled closer to the chicken. This setup ensures the chicken doesn't steam and the veggies get perfectly tender.

3

Roast Until Chicken is Golden and Vegetables are Caramelized

Preheat your oven to 425°F—this high heat is key for crispy chicken skin. Once preheated, slide the pan into the oven and roast for 45 minutes. After 30 minutes, flip the chicken legs over so they brown evenly, and gently stir the vegetables to prevent sticking. You'll know it's time when you see the chicken skin turning deep golden brown and the potatoes starting to soften.

Continue roasting for another 15-20 minutes, or until the chicken reaches an internal temperature of 165°F when measured at the thickest part of the thigh. The vegetables should be fork-tender with slightly caramelized edges. If the skin isn't crispy enough, broil for 2-3 minutes at the end—just watch it closely to avoid burning.

4

Rest and Serve for Maximum Juiciness

Remove the pan from the oven and let the chicken legs rest for 10 minutes before serving. This resting period is crucial—it allows the juices to redistribute, so every bite stays moist and flavorful. While resting, tent the pan loosely with foil to keep the chicken warm.

Spoon any pan juices over the chicken and vegetables before serving. The crispy skin should crackle when you cut into it, and the vegetables should have a perfect balance of tender and caramelized. Serve with a side of crusty bread to soak up those delicious herb-infused juices.

👨‍🍳

Pro Tips For Making Baked Chicken Legs With Vegetables

  • USE HIGH HEAT FIRST: I learned this the hard way—if you start with low heat, your chicken legs will steam instead of brown. Crank the oven to 425°F (220°C) for the first 20 minutes to get that golden crust on the skin before dropping to 375°F (190°C) for the rest of the cook. The potatoes and carrots will catch up.
  • SLICE THE ONION THIN: Thick onion slices take forever to soften. Cut them paper-thin—almost translucent—so they caramelize alongside the chicken instead of sitting there like overcooked leather. A sharp knife and steady hand make this faster than you’d think.
  • DON’T OVERCROWD THE PAN: I used to jam everything in there like a sardine can, and the veggies ended up soggy while the chicken dried out. Leave at least an inch of space between each piece—even if it means two batches. Airflow is the thing that matters most for even cooking.
  • SALT THE POTATOES IN ADVANCE: Skip the crowding by prepping the baby potatoes right: Toss them in a bowl with 1 teaspoon of salt and a drizzle of oil, then let them sit for 15 minutes before baking. This jumpstarts the browning and guarantees crispy edges without watching them like a hawk. (Yes, even if you’re impatient like me.)

Troubleshooting great baked chicken legs with vegetables

Undercooked Chicken

If your chicken legs feel rubbery or register below 165°F internally, you likely pulled them out too soon. Use a meat thermometer to check the thickest part of the thigh—this is the only reliable way to ensure doneness.

If undercooked, return the pan to the oven for 5-10 additional minutes at 425°F, covered loosely with foil to prevent drying. Never guess on doneness—undercooked chicken poses serious food safety risks. 🌡️

Dry or Tough Chicken

Overcooking or skipping the rest time leads to dry, tough chicken. The 10-minute rest after removing from the oven is critical—it allows juices to redistribute. If you're short on time, tent the pan with foil immediately after roasting and let it rest while you finish sides.

Also, avoid cutting into the chicken right away—juices will escape, leaving you with dry meat.

Soggy Vegetables

Vegetables turn soggy when they steam instead of roast. To prevent this, arrange them in a single layer around the chicken, leaving space between pieces. If your pan is crowded, roast in batches or use a second baking sheet.

Stir the vegetables halfway through cooking to promote even browning. For extra crispiness, finish with 2-3 minutes under the broiler at the very end.

Uneven Browning

Chicken skin won't crisp if it's not properly prepped. Pat legs completely dry with paper towels before seasoning—any moisture will prevent browning. For extra insurance, broil for 2-3 minutes at the end if the skin isn't golden enough.

Rotate the pan halfway through cooking if your oven has hot spots. A heavy roasting pan (like All-Clad Stainless Steel) also helps distribute heat more evenly.

Burnt Edges

Burnt vegetables or chicken skin happens when you forget to stir or when the oven runs hot. Lower the oven temperature to 400°F if you notice browning too quickly. Stir vegetables gently at the 30-minute mark to redistribute heat.

For the chicken, flip it over at the same time to ensure even cooking. If you see dark spots forming, remove the pan and let it rest for 5 minutes before continuing.

Pale or Bland Chicken

Pale chicken usually means insufficient seasoning or improper cooking. Ensure you're using kosher salt (it has larger crystals and dissolves better) and press the seasoning into the skin. For extra flavor, add 1 teaspoon smoked paprika to the butter rub.

If the chicken tastes bland, try basting it with pan juices during the last 10 minutes** of cooking to infuse more flavor.

Nutrition facts

Servings 4
Amount Per Serving
Calories 580kcal
% Daily Value *
Total Fat 38g49%
Saturated Fat 14g70%
Cholesterol 210mg70%
Sodium 850mg37%
Total Carbohydrate 32g11%
Dietary Fiber 6g21%
Sugars 8g
Protein 42g84%
* 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

Can I use bone-in, skin-on chicken thighs instead of legs?

Chicken thighs work beautifully in this recipe—they stay juicier and cook slightly faster than drumsticks. Just adjust the cooking time to 35-40 minutes total (thighs are done at 175°F internally). The skin will still crisp up perfectly with the same butter rub and high-heat method. For best results, use thighs with skin still attached.

2

What vegetables can I substitute if I don't have the exact ones listed?

This recipe is flexible—swap any vegetables that roast well! Try Brussels sprouts, cauliflower florets, green beans, or even frozen mixed veggies (thawed first). For heartier options, add sweet potatoes or parsnips. The key is cutting them to similar sizes so they cook evenly alongside the chicken.

3

How do I prevent the chicken skin from sticking to the pan?

Pat the chicken legs completely dry with paper towels before seasoning—this is the #1 tip for crispy skin. For extra insurance, place the pan on the middle oven rack (not bottom) and avoid overcrowding. If needed, line the pan with parchment paper first, but leave the edges exposed so the skin can crisp properly. A light coating of olive oil on the pan helps too!

4

Can I make this recipe ahead of time?

Yes! This dish reheats beautifully. Assemble everything on the pan (including seasoned chicken and vegetables) and refrigerate uncovered for up to 24 hours before baking. The next day, roast at 425°F for 50-55 minutes, flipping the chicken at 35 minutes. For leftovers, store in an airtight container for 4 days or freeze for 3 months. Reheat portions at 350°F for 15 minutes.

5

What's the secret to getting extra crispy chicken skin?

The magic trio: dry skin, high heat, and fat. Pat legs bone-dry, then rub with melted butter before seasoning. Roast at 425°F on the middle rack (not bottom) for even heat. For restaurant-style crispiness, broil for 2-3 minutes at the end—watch closely to avoid burning! The skin should crackle when you cut into it.

★★★★★4.9(1 review)
Categories Main Courses