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

Main Courses

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

This baked chicken legs with vegetables recipe transforms weeknight dinners into a restaurant-worthy feast with minimal effort. The secret lies in a simple herb blend that infuses the chicken with savory depth while roasting vegetables until tender-crisp—all on one pan. I perfected this method during a particularly hectic week when I needed a dish that could handle itself in the oven while I focused on other tasks.

The magic happens at 400°F, where the chicken legs develop a golden, crispy skin while the vegetables caramelize into sweet, flavorful bites. A blend of rosemary, thyme, and garlic transforms ordinary chicken into something extraordinary, and the vegetables—whether potatoes, carrots, or Brussels sprouts—absorb those aromatic herbs as they roast. This is the kind of meal that feels indulgent but comes together in under an hour without sacrificing quality.

By the time it emerges from the oven, you’ll have succulent, juicy chicken legs with skin that’s crisp enough to hold its shape, paired with vegetables that are perfectly tender yet still hold their structure. The aromas alone—herbs mingling with caramelizing chicken and vegetables—will have everyone at the table anticipating the first bite. The best part? Leftovers reheat beautifully, making this a perfect meal for planning ahead.

This recipe is designed to be versatile—swap in seasonal vegetables, adjust the herbs to your taste, or even add a splash of lemon juice at the end for brightness. It’s the kind of dish that proves good food doesn’t require complicated techniques, just thoughtful preparation and a little patience. Let’s get started on creating this one-pan harmony.

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

Ingredients for baked chicken legs with vegetables

Four chicken legs and three seasonal vegetables—all you need for a one-pan dinner that tastes like a restaurant feast.

Ingredient Amount Notes
Chicken Legs 🍗 4 whole Bone-in, skin-on for crispiness
Baby Potatoes 🥔 1 ½ lb Halved for even cooking
Carrots 🥕 1 lb Whole, scrubbed clean
Brussels Sprouts 🥬 1 lb Trimmed, halved
Fresh Rosemary 🌿 ¼ cup Chopped, stems removed
Fresh Thyme 🍃 1 tbsp Leaves only, finely chopped
Garlic Cloves 🧄 4 cloves Minced for herb blend
Olive Oil 🫒 ½ cup Extra-virgin for richness
Lemon Juice 🍋 1 tbsp Freshly squeezed
Salt 🧂 1 ½ tsp Diamond Crystal kosher
Black Pepper 🌶️ 1 tsp Freshly ground
Honey 🍯 1 tbsp For glaze (optional)

The chicken legs are the star here—bone-in and skin-on for that crispy, golden skin that's impossible to resist. Look for legs with good marbling at your local butcher or grocery store's meat counter; Costco or Whole Foods often have the best quality. If you can't find bone-in, skin-on, regular boneless thighs work too, but they won't crisp as beautifully. For the vegetables, baby potatoes and Brussels sprouts are my go-tos—they hold up perfectly to the high heat. Carrots add sweetness as they caramelize, but you can swap in asparagus or green beans if you prefer. The key is to pick vegetables that are firm and vibrant—no wilted sprouts or shriveled potatoes here.

No fresh rosemary? Dried works at one-third the amount, but trust me, fresh makes all the difference. The thyme can be swapped for oregano if that's what you've got, though rosemary and thyme together create that signature herb-roasted aroma. Running low on olive oil? Avocado oil works just as well—both have high smoke points for roasting. The honey glaze is optional but adds a beautiful caramelized finish; maple syrup is a great vegan alternative. For the garlic, jarred minced garlic is fine in a pinch, but fresh is always better. And if you're worried about overcrowding the pan, roast the vegetables first and then add the chicken to the same pan—just toss the veggies with a little extra oil and herbs before starting.

This dish reheats like a dream—just pop it in the oven at 350°F for 10-15 minutes until everything is heated through. The flavors actually deepen overnight, so it's perfect for meal prep. Store leftovers in an airtight container in the fridge for up to 4 days, or freeze for 3 months. I always make a double batch because it's just too good to resist. The crispy skin stays perfect if you reheat it covered with foil, then uncover to crisp again at the end. And if you've got extra herbs, toss them into the fridge wrapped in damp paper towels—they'll stay fresh for another 5-7 days.

❤️

Why You'll Love This Recipe

  • One-Pan Magic: I swear by this when I’m too tired to scrub a million dishes—just toss everything on a sheet pan, drizzle with olive oil, and let the oven do the work. The chicken legs crisp up while the veggies roast to tender perfection, all without a single pot to wash.
  • Rosemary-Crusted Crunch: Between us, the rosemary isn’t just garnish—it’s the star. Those fresh sprigs get tucked under the chicken skin, infusing it with piney, earthy flavor while the edges turn golden and addictive. Honestly, the first time I made this, I nearly licked the pan.
  • Weeknight to Potluck: This dish works whether I’m feeding my family on a Tuesday or packing it for a holiday spread. The potatoes stay fluffy, the Brussels sprouts caramelize just enough, and the chicken stays juicy—no one will guess it’s a last-minute meal. (Yes, even on a Tuesday night.)
  • Budget-Friendly Feast: Chicken legs are my wallet’s best friend, and pairing them with seasonal veggies like carrots and sprouts keeps costs low. A single pan yields leftovers that reheat beautifully—perfect for lunches or when I’m too lazy to cook again. My kids fight over the seconds, and that’s the real win.

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

This method delivers perfectly crispy chicken skin and tender vegetables in one easy pan.

1

Prep the Chicken and Vegetables

Start by patting the 4 whole chicken legs completely dry with paper towels—this is non-negotiable for crispy skin. I like to press firmly, especially under the skin where moisture tends to hide. Place them skin-side up on a large rimmed baking sheet, leaving space between each piece.

Cut the 1.5 lb baby potatoes in half and toss them with the 1 lb carrots and 1 lb Brussels sprouts. Trim the Brussels sprouts by cutting them in half lengthwise and scrub the carrots clean. Spread all vegetables evenly around the chicken, creating a single layer. This arrangement allows everything to roast evenly without steaming.

2

Make the Herb Glaze

In a small bowl, combine the 0.25 cup chopped fresh rosemary, 1 tbsp chopped fresh thyme, 4 minced garlic cloves, 0.5 cup olive oil, 1 tbsp lemon juice, 1.5 tsp salt, and 1 tsp black pepper. Mix well until the herbs are fully coated and the garlic is evenly distributed. This blend is the secret to that aromatic crust on both the chicken and vegetables.

Pour half of the herb mixture over the chicken legs, making sure to coat them thoroughly. Then pour the remaining mixture over the vegetables, tossing gently to distribute. If you're using the 1 tbsp honey, drizzle it evenly over everything now—it'll caramelize beautifully during roasting.

3

Roast Until Golden and Tender

Preheat your oven to 425°F while you're prepping. Once hot, slide the baking sheet onto the middle rack. Roast for 45 minutes, then carefully flip the chicken legs skin-side up and give the vegetables a gentle toss. This ensures even browning and prevents the chicken from drying out.

Continue roasting for another 20-25 minutes until the chicken skin is deep golden brown and crispy, and the internal temperature reaches 175°F when measured in the thickest part of the thigh. The vegetables should be fork-tender with caramelized edges. If the skin isn't crispy enough, broil for 2-3 minutes at the end, watching closely to avoid burning.

4

Rest and Serve

Let the chicken rest for 5 minutes on the baking sheet before serving. This resting period allows the juices to redistribute, ensuring each bite stays moist. The vegetables will stay warm while you plate everything—no need to rush.

Serve the chicken legs directly from the pan with the roasted vegetables surrounding them. The crispy skin will contrast beautifully with the tender meat and caramelized vegetables. For extra flavor, drizzle any remaining herb oil from the pan over the top before serving.

👨‍🍳

Pro Tips For Making Baked Chicken Legs With Vegetables

  • CRISP THE SKIN FIRST: I learned this the hard way—skipping the broiler for 5 minutes at the start means soggy skin later. Pat the chicken legs bone-dry with paper towels, then broil them skin-side up for 4-5 minutes before moving to the oven. The high heat sets a golden crust that won’t turn to mush when the veggies steam around them.
  • CUT SPROUTS IN HALF LENGTHWISE: Brussels sprouts take forever to cook when left whole. Halve them lengthwise (not just in quarters) so they brown faster and stay tender. Toss them in olive oil and a pinch of salt before baking—this guarantees crispy edges without burning.
  • DON’T OVERCROWD THE PAN: I used to jam everything onto one sheet, and the chicken legs ended up steaming like sad dumplings. Space them skin-side up with at least ½ inch between pieces. The same goes for the potatoes—give them air to crisp, not a crowded sauna.
  • USE ROSEMARY LIKE A BOSS: Fresh rosemary needs a little help to shine. Chop it fine (no need for a food processor—just tear it with your fingers) and rub it directly onto the chicken skin before baking. A splash of olive oil on the sprigs before adding them to the pan releases more flavor into the mix.

Dietary considerations for this baked chicken legs with vegetables

Gluten-Free Adaptations

This recipe is naturally gluten-free as written, but I always recommend checking your olive oil and honey labels to confirm they’re certified gluten-free. The fresh herbs and vegetables are inherently safe, but if you're using store-bought seasoning blends, stick to certified gluten-free options like Penzeys Spices. For extra flavor without risk, I sometimes add 1 tbsp gluten-free tamari to the herb mixture—it adds umami depth that complements the roasted chicken beautifully. 🌱

Dairy-Free Options

If you're avoiding dairy, this recipe is already perfect—no cheese or butter is involved. For those who want extra richness, swap the olive oil for avocado oil or coconut oil (melted), both of which work beautifully at high heat. The honey glaze can be replaced with maple syrup or agave nectar for a vegan-friendly touch. I’ve also seen great results using dairy-free butter (like Miyoko’s) if you want to add a touch of fat to the vegetables for extra browning.

Low-Carb Swaps

For a lower-carb version, reduce the baby potatoes to just ½ lb and increase the Brussels sprouts to 1.5 lbs. The sprouts add volume and fiber without spiking blood sugar. You can also swap the potatoes entirely for cauliflower florets—toss them in the same herb mixture and roast until golden. The cauliflower absorbs the flavors beautifully while keeping the dish light. For extra protein, add ½ lb sliced mushrooms to the pan—they caramelize wonderfully and add a meaty texture. 🥦

Allergy-Friendly Adjustments

For nut allergies, ensure all ingredients are nut-free (some honey brands process in facilities with nuts). If you’re avoiding garlic, substitute with 1 tsp onion powder and ½ tsp asafoetida powder (a common garlic substitute in Indian cooking). For those with egg allergies, no adjustments are needed—this recipe is egg-free. If you’re sensitive to FODMAPs, reduce the Brussels sprouts and carrots slightly and opt for zucchini or bell peppers instead—they’re gentler on digestion while still adding great flavor.

Protein Variations

While this recipe stars chicken, it’s easy to adapt for other proteins. Swap the chicken legs for duck legs (increase roasting time by 10-15 minutes) or turkey thighs (reduce time by 5-10 minutes). For a vegetarian option, use extra-firm tofu or hearts of palm, tossing them in the herb mixture and roasting until crispy. The vegetables will still shine, and the herb blend adds incredible depth to plant-based proteins. I’ve even used this method with shrimp—toss them in the herb oil and roast for just 8-10 minutes until pink and tender. 🦪

Nutrition facts

Servings 4
Amount Per Serving
Calories 580kcal
% Daily Value *
Total Fat 34g43%
Saturated Fat 10g50%
Cholesterol 145mg48%
Sodium 850mg37%
Total Carbohydrate 42g15%
Dietary Fiber 8g29%
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

Why do I need to pat the chicken legs completely dry?

Moisture is the enemy of crispy skin! When you pat the chicken legs thoroughly with paper towels, you remove surface moisture that would otherwise turn to steam in the oven. This steam prevents the skin from developing that perfect golden-brown crust. I press especially hard under the skin where moisture tends to hide—this is where crispiness starts or fails.

2

Can I use frozen vegetables instead of fresh?

but with one key adjustment: thaw and dry them first! Frozen veggies often have excess moisture that can make them steam instead of roast. Spread them on a baking sheet and let them air-dry for 10-15 minutes before tossing with the herb mixture. This ensures they caramelize properly rather than becoming soggy.

3

How do I know when the chicken is fully cooked?

Use a meat thermometer to check the internal temperature—it should reach 175°F in the thickest part of the thigh. The skin should also be deep golden brown and crispy. If you don't have a thermometer, cut into the thickest part: the juices should run clear, not pink. Never rely on color alone, as chicken can look cooked but still be underdone.

4

What if my chicken skin isn't crispy after roasting?

Don't worry—there's still time! For the last 2-3 minutes, move the pan to the broiler (watch closely to avoid burning). The intense heat will crisp up the skin beautifully. Alternatively, broil for 1 minute, then return to the oven to finish cooking. If the skin still feels soft, your chicken may have been undercooked—check the internal temperature and add 5-10 more minutes at 375°F.

5

Can I make this recipe in an air fryer instead?

Yes, but with some modifications. Place the chicken legs and vegetables in a single layer in your air fryer basket, spraying them lightly with olive oil first. Cook at 375°F for 20 minutes, flip the chicken, then cook another 10-12 minutes until the skin is crispy and the chicken reaches 175°F. The air fryer works best for smaller batches—don't overcrowd, or the chicken won't crisp properly.

★★★★★4.5(5 reviews)
Categories Main Courses