Main Courses
Baked chicken legs with vegetables transform a simple weeknight meal into a restaurant-worthy feast with minimal effort. The secret lies in high-heat roasting that creates crispy, golden skin while keeping the meat impossibly tender inside. I've perfected this one-pan method over years of testing—no flipping, no fuss, just foolproof results every time.
This recipe delivers perfectly seasoned chicken legs with vegetables that caramelize into sweet, tender bites. The herbs and garlic infuse throughout, while the lemon juice brightens the dish without overpowering the natural flavors.
What makes it special is how everything cooks together—juices from the chicken baste the vegetables, creating a self-saucing effect that eliminates the need for extra prep.
By the time you pull this from the oven, you'll have crispy, golden-brown chicken skin with tender meat that practically falls off the bone. The vegetables emerge caramelized and sweet, their natural flavors intensified by the roasting process.
The aroma alone will have everyone gathering around the table, and the first bite delivers that perfect balance of textures and flavors.
Serve this as a complete meal with crusty bread to soak up the juices, or pair it with a simple green salad for a balanced plate. The recipe scales beautifully—double it for a crowd or halve it for a cozy dinner for two.
Here's everything you need to create this effortless, impressive dish.
Ingredients for baked chicken legs with vegetables
Four chicken legs, crispy skin, tender meat—plus veggies that caramelize into sweet perfection.
| Ingredient | Amount | Notes |
|---|---|---|
| Chicken Legs (Thigh-Drumstick) 🍗 | 4 whole | Skin-on, bone-in for best flavor |
| Baby Potatoes 🥔 | 1 ½ lb | Halved, unpeeled for texture |
| Carrots 🥕 | 4 whole | Baby carrots or sliced into sticks |
| Red Onion 🧅 | 1 whole | Cut into 8 wedges |
| Garlic Cloves 🧄 | 6 cloves | Smashed for deep flavor infusion |
| Fresh Rosemary 🌿 | ¼ cup | Chopped, stems removed |
| Fresh Thyme 🌿 | ¼ cup | Leaves only, finely chopped |
| Extra-Virgin Olive Oil 🫒 | ⅓ cup | High-quality for crispy skin |
| Lemon Juice 🍋 | 2 tbsp | Freshly squeezed for brightness |
| Kosher Salt 🧂 | 1 ½ tsp | Diamond Crystal preferred |
| Ground Black Pepper 🌶️ | ½ tsp | Freshly cracked for heat |
| Honey 🍯 | 1 tbsp | For caramelizing vegetables |
The chicken legs are non-negotiable here—bone-in, skin-on thighs give you that crispy skin and juicy meat. Trader Joe's and Costco often have the best prices for bulk packs, but any grocery store's butcher section will work. Look for legs with a good amount of fat marbling—this is what keeps them juicy. The potatoes and carrots should be firm and bright; organic if possible, but not required. Fresh herbs make all the difference, so skip the dried stuff unless you're in a pinch. I always grab extra rosemary because it holds up so well during roasting.
No fresh rosemary? Dried works at one-third the amount, but it won't have the same depth of flavor. Running low on olive oil? Avocado oil is a great substitute—it has a higher smoke point for those crispy chicken skins. The honey can be swapped for maple syrup if you're avoiding it, though it'll be slightly less caramelized. Baby carrots? Regular carrots cut into sticks work just as well. And if you're feeling fancy, toss in a handful of Brussels sprouts—they roast beautifully with these veggies. Just make sure everything is roughly the same size so it all cooks evenly.
This dish reheats like a dream—350°F for 10-15 minutes until everything is heated through. Store leftovers in an airtight container for up to 4 days, or freeze for 3 months. The chicken skin stays crispy even after reheating if you cover it loosely with foil. For meal prep, I like to portion the chicken and veggies separately so I can reheat just what I need. And if you're doubling the recipe? Use a larger roasting pan or two sheet pans—just make sure there's space between the pieces so everything gets crispy.
Why You'll Love This Recipe
- One-Pan Magic: I swear by this for nights when I can’t be bothered with multiple dishes. Toss everything—chicken, potatoes, carrots, onion—on one sheet pan, drizzle with oil, and let the oven do the work. No pots, no pans, just done.
- Crispy-Creamy Perfection: That golden skin on the chicken thighs? Irresistible. The baby potatoes stay fluffy inside while the edges get crispy, and the carrots caramelize just enough to make every bite feel like a hug. (Yes, even on a Tuesday night.)
- Budget Meal That Feeds: A whole chicken leg costs pennies compared to breasts, and the veggies stretch this into a full meal without breaking the bank. I’ve fed four grown adults—and a picky teenager—with what’s left in my fridge after grocery day.
- Leftovers That Don’t Suck: Cold chicken thighs the next day? Still juicy. Reheat the potatoes and veggies in the microwave or toss them into a salad. Honestly, I meal prep this all the time because it’s actually better the second day.
Step-by-step instructions for herb-roasted chicken legs with vegetables
This one-pan wonder delivers crispy chicken skin and perfectly tender vegetables every time.
Prep the Chicken and Vegetables for Maximum Flavor
Start by patting the chicken legs dry with paper towels—this is non-negotiable for crispy skin. I like to make a few small slashes on the thickest part of the meat to help the seasoning penetrate deeper. In a small bowl, mix the chopped fresh rosemary, fresh thyme, 1.5 teaspoons kosher salt, and 0.5 teaspoon ground black pepper. Rub this herb mixture all over the chicken legs, pressing gently so the seasoning sticks.
While the chicken rests, prepare the vegetables. Halve the 1.5 pounds baby potatoes and slice the 4 whole carrots into sticks. Cut the 1 whole red onion into 8 wedges and smash the 6 cloves garlic lightly with the side of your knife to release their flavor without mincing. Toss all the vegetables together in a large bowl with the 0.33 cup extra-virgin olive oil, 2 tablespoons lemon juice, and 1 tablespoon honey. This creates a beautiful caramelized glaze that'll make your vegetables irresistible.
Arrange Everything on a Single Pan for Even Cooking
Preheat your oven to 425°F—this high temperature is key for getting that crispy chicken skin while keeping the meat juicy inside. Place a large, oven-safe skillet or baking sheet on the stovetop over medium heat. Arrange the chicken legs skin-side down in the pan, leaving space between each piece. This prevents steam buildup that can make the skin soggy.
Spread the prepared vegetable mixture evenly around the chicken, creating a single layer. The vegetables should touch each other but not the chicken directly—this ensures they roast properly without steaming. Here's the thing: don't overcrowd the pan. If you're using a large sheet pan, you might need to cook in batches, but I've found most home ovens can handle this arrangement comfortably for perfect results.
Roast Until Chicken Skin is Crispy and Vegetables are Caramelized
Transfer the pan to the preheated oven and roast for 45 minutes. After this initial period, flip the chicken legs skin-side up and give the vegetables a gentle stir. This is when the magic happens—the chicken skin will start to crisp up beautifully while the vegetables develop that perfect caramelized crust. I like to check at the 30-minute mark to make sure nothing's burning, but at 45 minutes, you'll see the chicken skin turning golden brown and the vegetables beginning to soften.
Continue roasting for another 20-25 minutes, or until the chicken reaches an internal temperature of 175°F when measured at the thickest part of the thigh. The vegetables should be tender with slightly crisp edges and that gorgeous caramelized glaze. If you're worried about the chicken drying out, don't be—the high heat and single-pan method actually helps lock in moisture while creating that coveted crispy exterior.
Rest and Serve for Maximum Juiciness
Once the chicken is fully cooked, remove the pan from the oven and let everything rest for 10 minutes before serving. This resting period is crucial—it allows the juices to redistribute throughout the chicken, ensuring each bite is moist and flavorful. I know it's tempting to dig in immediately, but trust me, this step makes all the difference in the final texture.
Serve the chicken legs directly from the pan, letting the crispy skin crackle with each bite. The vegetables should be perfectly tender with that beautiful caramelized glaze that balances sweet and savory notes. The herb-infused chicken will have a tender, juicy interior with a crispy exterior that'll make your taste buds sing. This one-pan meal is perfect for a weeknight dinner or a special occasion—it's that good.
Pro Tips For Making Baked Chicken Legs With Vegetables
- Parboil the Potatoes First: I learned this the hard way—skipping this step means your baby potatoes will either stay rock-hard or turn to mush. Toss them in boiling water for 5 minutes, then drain and pat dry before baking. This guarantees even cooking and that perfect golden crust.
- Skin On, Salt Inside: Don’t peel those carrots or onions unless you’re feeling fancy. The skins add texture and flavor, and they keep the veggies from drying out. For the chicken, slide a pinch of salt inside each leg before baking—it seasons the meat from the inside out, not just the surface.
- Start Hot, Finish Low: After 20 minutes at 425°F (220°C), when the chicken is sizzling and the veggies are caramelizing, drop the heat to 375°F (190°C). This prevents burning the edges while the thickest part of the drumstick finishes cooking through—no more dry, overcooked meat.
- Toss Veggies in Oil: Sounds weird, but it works: Toss the chopped carrots, onions, and garlic in 1 tablespoon of olive oil before spreading them on the tray. The oil helps them brown faster and creates a sticky, flavorful base for the chicken to soak up—no extra sauce needed.
Make-ahead tips for leftovers
Prep Ahead
Chop all vegetables—potatoes, carrots, and onions—and store them in an airtight container with 1 tablespoon olive oil and ½ teaspoon salt to prevent browning. Keep the chicken legs unseasoned in the fridge until ready to cook.
This prep takes just 15 minutes and keeps everything fresh for up to 24 hours. 🌟
Partial Cooking
Roast the chicken legs and vegetables for 30 minutes at 425°F, then store in an airtight container. Reheat at 375°F for 20-25 minutes to finish cooking—this method preserves crispiness better than refrigerating fully cooked chicken. Perfect for meal prep!
Freezer-Friendly
Assemble the dish completely, then freeze in a single layer before transferring to a freezer bag. Thaw overnight in the fridge, then bake directly from frozen at 425°F for 50-60 minutes, adding 10 extra minutes to the total cook time.
The skin stays crispy, and the veggies caramelize beautifully. ❄️
Batch Cooking
Double the recipe and cook two pans simultaneously in your oven. Store leftovers separately in airtight containers—chicken stays juicy for 4 days, while veggies hold up for 3 days. Reheat chicken and veggies together for 10-15 minutes at 350°F to maintain texture.
Make-Ahead Sauce
Prep a quick herb sauce ahead of time by blending ¼ cup olive oil, 2 tablespoons lemon juice, 1 tablespoon honey, and 1 teaspoon chopped rosemary.
Store in a small jar and drizzle over the dish just before serving for extra brightness. This adds 5 minutes of flavor without extra effort. 💫
Reheating Tips
For crispy skin, cover the chicken loosely with foil when reheating. Use the oven or a skillet over medium heat—microwaving makes the skin rubbery. Add 1 tablespoon water or broth to the pan to prevent drying. The veggies reheat beautifully this way too! 🔥
Nutrition facts
Frequently asked questions
Can I use bone-in, skin-on chicken thighs instead of drumsticks?
Bone-in, skin-on thighs work perfectly—they're even more flavorful and stay juicier. Just increase the cooking time by 5-10 minutes since thighs have more meat to cook through. The skin will still crisp beautifully, and the bone adds extra richness to the dish.
What vegetables can I substitute if I don't have potatoes, carrots, or onions?
This recipe is flexible! Swap potatoes for sweet potatoes or Brussels sprouts, carrots for bell peppers or zucchini, and onions for asparagus or green beans. Just ensure all veggies are cut to similar sizes so they cook evenly. The key is using vegetables that caramelize well with the herbs.
Why does my chicken skin sometimes turn out soggy instead of crispy?
Soggy skin usually happens from steam buildup or overcrowding. Always pat the chicken completely dry before seasoning, and leave space between pieces on the pan. Start with 425°F and avoid opening the oven door too early. For extra crispiness, broil for 2-3 minutes at the end.
Can I make this recipe in the oven and air fryer combo?
Yes! Roast the chicken and vegetables in the oven for 30 minutes at 425°F, then transfer to an air fryer basket (if it fits) for 10 minutes at 375°F to crisp the skin further. Alternatively, finish the entire dish in the air fryer at 375°F for 40-45 minutes, shaking the basket halfway. Just watch closely to avoid burning.
How do I know when the chicken is fully cooked without overcooking it?
Use a meat thermometer to check the thickest part of the thigh—it should reach 175°F for juicy, fully cooked chicken. The skin will be golden brown and crispy, while the meat should pull away from the bone easily. If you don't have a thermometer, cut into the thickest part to check for clear juices (no pink).
