Chicken Thighs With Potatoes, Carrots, and Onions Recipe: One-Pan Roast With Caramelized Veggies

Side Dishes

Chicken Thighs With Potatoes, Carrots, and Onions Recipe: One-Pan Roast With Caramelized Veggies

This one-pan chicken thighs recipe with potatoes, carrots, and onions delivers a foolproof, restaurant-worthy meal that requires just 30 minutes of active prep and 45 minutes of hands-off roasting. Growing up in small-town Georgia, I learned that simple ingredients—when cooked with care—create the most satisfying dishes.

The secret lies in caramelizing the vegetables first, building deep flavor before adding the chicken, ensuring everything cooks evenly and stays juicy.

The beauty of this recipe is its versatility—it works for weeknight dinners or holiday gatherings, and the one-pan method means minimal cleanup. Chicken thighs stay tender and golden, while the potatoes develop a crispy exterior and fluffy interior.

Carrots caramelize into sweet, tender bites, and onions soften into a savory, jammy texture that ties everything together. No fancy techniques, just precise timing and a little patience.

By the time you pull this dish from the oven, your kitchen will smell like a homestyle Sunday supper, and every bite will be packed with rich, caramelized flavors.

The chicken thighs will be juicy and perfectly seasoned, the potatoes crisp on the outside and pillowy inside, and the vegetables deeply caramelized with just the right balance of sweetness and savory depth.

This is the kind of meal that feels like a hug on a plate—comforting, satisfying, and impossible to resist.

Serve it family-style straight from the pan, or transfer to a platter for a more elegant presentation. Pair with a simple green salad or crusty bread to soak up the flavorful pan juices. Here’s how to make it—professional results with minimal effort.

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

Ingredients for chicken thighs potatoes carrots onions

Simple ingredients, professional results—just one pan and 45 minutes of hands-off roasting.

Ingredient Amount Notes
Bone-In, Skin-On Chicken Thighs 🍗 1 ½ lb Evenly sized for consistent cooking
Russet Potatoes 🥔 1 ½ lb Cut into 2-inch chunks, skin on
Carrots 🥕 1 lb Whole, scrubbed, cut into 2-inch pieces
Yellow Onions 🧅 2 whole Quartered, root end intact
Extra-Virgin Olive Oil 🫒 ½ cup High-quality, fruity variety
Kosher Salt 🧂 2 tbsp Diamond Crystal preferred
Freshly Ground Black Pepper 🌶️ 1 tsp Coarse grind preferred
Garlic Cloves 🧄 4 cloves Minced, fresh preferred
Fresh Thyme Leaves 🌿 ¼ cup Chopped, stems removed
Fresh Rosemary 🌿 ½ tsp Finely chopped, fresh preferred
Balsamic Vinegar 🍷 1 tbsp For deglazing, aged variety
Unsalted Butter 🧈 2 tbsp Cold, cubed for finishing

The chicken thighs are the foundation—bone-in, skin-on cuts deliver the most flavor and stay juicy. Local butcher shops or high-quality grocery stores like Whole Foods carry the best selection. Look for thighs with a thick layer of fat and a vibrant, pinkish hue. If you can't find bone-in, skin-on, substitute bone-in, skin-off as a second choice, but avoid boneless, skinless as they dry out. The potatoes should be firm and unblemished, with a starchy variety like Russets for optimal crispiness. Carrots with a deep orange color and crisp texture work best, while onions should be fresh and firm—avoid any with sprouting or soft spots. Fresh herbs make a noticeable difference, so grab thyme and rosemary from the grocery store's fresh herb section if possible.

No fresh thyme? Dried thyme at one-third the amount suffices, but fresh delivers superior aroma. Substituting red potatoes for Russets will yield a creamier texture, though slightly less crisp. Onions can be swapped for shallots, but the flavor profile shifts noticeably. For extra depth, add a pinch of smoked paprika or dried oregano alongside the rosemary. If you're short on balsamic vinegar, apple cider vinegar or red wine vinegar work in a pinch, though the flavor will differ slightly. The olive oil should be extra-virgin—anything less will compromise the dish's richness. For a quicker prep, use pre-cut frozen vegetables, though fresh yields superior caramelization.

This dish reheats beautifully—simply cover with foil and warm in a 350°F oven for 10-15 minutes. Store leftovers in an airtight container for up to 4 days in the refrigerator, or freeze for 3 months by portioning into individual containers. The flavors actually deepen overnight, making this an ideal make-ahead meal. For holiday gatherings, double the recipe—two 12-inch cast-iron skillets work perfectly. The pan juices are the star, so save them separately for drizzling over rice or tossing with fresh greens.

❤️

Why You'll Love This Recipe

  • One-Pan Magic: I swear by this—just toss everything on a sheet pan, drizzle with olive oil, and let the oven do the work. No chopping boards to clean, no pots to scrub, just golden, crispy perfection with zero fuss.
  • Crispy-Creamy Balance: That skin-on chicken thigh? It crackles like a dream while staying juicy inside, and the potatoes? They get this irresistible caramelized crust. Honestly, the first bite makes me close my eyes—it’s that good.
  • Meal Prep MVP: Between us, this is my go-to for busy mornings. Roast a big batch on Sunday, and you’ve got lunch for three days. Pack it cold or reheat it—either way, it tastes like you spent hours in the kitchen.
  • Budget-Friendly Feast: Bone-in thighs stretch further than breasts, and potatoes and carrots are the ultimate pantry staples. I feed four people for under $15, and somehow, there’s always seconds. (Yes, even on a Tuesday night.)

Step-by-step instructions for chicken thighs with roasted vegetables

This one-pan method delivers crispy chicken skin and perfectly caramelized vegetables every time.

1

Preheat and Prepare the Chicken

Preheat your oven to 425°F with the rack positioned in the lower-middle position. Pat the 1.5 lb bone-in, skin-on chicken thighs completely dry with paper towels—this is crucial for achieving crispy skin. Season both sides generously with 2 tbsp kosher salt and 1 tsp freshly ground black pepper, pressing the seasoning into the skin so it adheres.

Place the seasoned chicken thighs skin-side up on a large, heavy-duty baking sheet. Drizzle evenly with 0.5 cup extra-virgin olive oil, then rub it all over the chicken until the skin glistens. This oil creates a barrier that prevents the skin from drying out while promoting browning. Let the chicken sit at room temperature for 15 minutes before roasting—this ensures even cooking.

2

Arrange and Season the Vegetables

While the oven preheats, prepare the vegetables by cutting 1.5 lb russet potatoes into 2-inch chunks (skin on), 1 lb carrots into 2-inch pieces, and quartering the 2 whole yellow onions (keeping the root end intact). In a large bowl, toss the vegetables with 0.25 cup chopped fresh thyme leaves, 0.5 tsp finely chopped fresh rosemary, and the remaining 1 tbsp balsamic vinegar. This marinade enhances their natural sweetness and prevents them from drying out.

Arrange the vegetables in a single layer around the chicken thighs on the baking sheet, leaving about 1 inch of space between pieces. This spacing allows hot air to circulate, ensuring even browning. The potatoes and carrots should form a loose ring around the chicken, with onions nestled among them. The vegetables will caramelize beautifully while the chicken roasts.

3

Roast Until Golden and Tender

Slide the baking sheet into the preheated oven and roast for 40 minutes. After 20 minutes, carefully flip the chicken thighs skin-side up and sprinkle with an additional 0.5 tsp kosher salt to intensify the flavor. This flip ensures the skin crisps evenly on both sides, and the salt helps draw out moisture for a deeper flavor.

Continue roasting for another 20-25 minutes, or until the chicken skin is deep golden brown and crispy, and the internal temperature reaches 165°F when measured with an instant-read thermometer. The vegetables should be tender with caramelized edges—potatoes should be fork-tender, and carrots should soften slightly while still holding their shape. If the vegetables are browning too quickly, tent the pan loosely with foil.

4

Finish with Garlic and Butter

Remove the baking sheet from the oven and transfer the chicken thighs to a warm platter. In the same pan, increase the heat to medium and add the 4 minced garlic cloves, cooking for 30 seconds until fragrant. Immediately add the 2 tbsp cold cubed unsalted butter and swirl it into the vegetables, letting it melt and coat everything evenly. This step adds richness and depth of flavor to the caramelized vegetables.

Return the chicken to the baking sheet and let it rest for 5 minutes before serving. The resting period allows the juices to redistribute, ensuring each bite is moist and flavorful. Serve the chicken thighs with the caramelized vegetables spooned around them, drizzled with the garlic-butter sauce. The contrast of crispy chicken skin, tender vegetables, and aromatic herbs makes this dish unforgettable.

👨‍🍳

Pro Tips For Making Chicken Thighs Potatoes Carrots Onions

  • Par-Cook Potatoes First: Russets take forever to soften when tossed in raw—save time by parboiling them 8–10 minutes until just fork-tender. Drain well and toss with olive oil afterward, or they’ll steam instead of crisp. (Yes, even if you’re impatient like me.)
  • Salt Thighs Before Browning: Bone-in, skin-on thighs need salt before hitting the pan—at least 30 minutes ahead (or overnight if you’re prepping). This seasons the meat deeply and keeps the skin from sticking like glue. I learned this the hard way after peeling off burnt, flavorless skin.
  • Don’t Crowd the Pan: If you’re searing the chicken, work in batches—overloading steams the thighs instead of browning. A single layer in a hot, oiled pan gives you that golden crust. (And yes, it’s worth the extra 10 minutes.)
  • Caramelize Onions Low: Onions release their sweetness at 275°F (135°C)—not high heat. Let them simmer uncovered for 20–25 minutes until deep amber, stirring occasionally. Rushed? They’ll burn. Patient? They’ll taste like caramelized magic. (Your future self will notice.)

Best sauces and condiments for this recipe

Herb-Infused Olive Oil

Start with 2 tbsp extra-virgin olive oil warmed in a small saucepan over low heat. Add 1 tbsp fresh thyme leaves, ½ tsp chopped rosemary, and 1 minced garlic clove, then simmer for 2 minutes until fragrant.

Strain through a fine-mesh sieve and drizzle over the finished dish just before serving. This elevates the natural flavors of the roasted vegetables without overpowering the chicken. 🌿

Garlic-Butter Sauce

After roasting, melt 2 tbsp cold unsalted butter in the same pan with 4 minced garlic cloves until golden and fragrant (30 seconds). Whisk in 1 tbsp balsamic vinegar and 1 tsp fresh thyme, then spoon this rich sauce over the chicken and vegetables.

The butter adds luxurious depth while the balsamic ties everything together. I often double this sauce for leftovers—it reheats beautifully. 🧈

Honey-Mustard Glaze

For a sweet-savory contrast, mix 2 tbsp Dijon mustard, 1 tbsp honey, and 1 tsp apple cider vinegar in a small bowl. Brush this glaze over the chicken thighs during the last 10 minutes of roasting.

The mustard cuts through the richness while the honey caramelizes into a sticky, flavorful crust. This works especially well if you prefer a slightly sweeter profile. 🍯

Creamy Parsley Sauce

Blend ½ cup heavy cream, ¼ cup chopped fresh parsley, 1 tbsp lemon juice, and 1 tsp Dijon mustard until smooth. Warm the sauce in a small saucepan over low heat until heated through (3 minutes), then drizzle over the finished dish.

This bright, herby sauce balances the richness of the chicken and adds a restaurant-quality touch. 🌱

Spicy Harissa Aioli

Mix ¼ cup mayonnaise, 1 tbsp harissa paste, 1 tsp lemon zest, and ½ tsp smoked paprika for a bold, spicy dip. Serve this alongside the roasted chicken for dipping or drizzling.

The harissa adds a North African-inspired heat that pairs perfectly with the caramelized vegetables. I keep a jar of Penzeys harissa on hand for this exact purpose. 🌶️

Pan Juice Reduction

After removing the chicken and vegetables, place the baking sheet on the stovetop over medium-high heat. Add ¼ cup water or chicken broth and scrape up all the browned bits with a wooden spoon.

Simmer for 3-4 minutes until reduced by half, then strain and drizzle over the dish. This intensifies the flavors and makes every bite more decadent. Save any extra for reheating leftovers. 💫

Nutrition facts

Servings 4
Amount Per Serving
Calories 580kcal
% Daily Value *
Total Fat 38g49%
Saturated Fat 12g60%
Cholesterol 210mg70%
Sodium 1250mg54%
Total Carbohydrate 42g15%
Dietary Fiber 8g29%
Sugars 8g
Protein 38g76%
* 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 boneless, skinless chicken thighs instead of bone-in?

While bone-in, skin-on thighs are ideal for crispy skin and juiciness, you can substitute boneless, skinless thighs—but expect slightly less flavor and moisture. For best results, marinate them in 1 tbsp olive oil, 1 tsp garlic powder, and ½ tsp smoked paprika for 30 minutes before roasting. Reduce oven temperature to 400°F and cover loosely with foil for the first 20 minutes to prevent drying.

2

How do I prevent the potatoes from burning before the chicken is done?

Arrange the potatoes in the outer edges of the pan where they get less direct heat. Tent the pan loosely with foil after 20 minutes if the edges brown too quickly. For extra insurance, parboil the potatoes for 5 minutes before roasting—they’ll stay tender while the chicken finishes. Another trick: use smaller potato chunks (1.5-inch instead of 2-inch) for faster, even cooking.

3

Can I make this recipe in a slow cooker instead of the oven?

Brown the chicken thighs in a skillet first for flavor, then transfer everything to a slow cooker. Cook on low for 4-5 hours or high for 2.5-3 hours, stirring occasionally. Add 2 tbsp balsamic vinegar and 1 tbsp honey during the last 30 minutes for caramelized veggies. The chicken will be tender but not as crispy—perfect for sandwiches or grain bowls.

4

What’s the best way to reheat leftovers?

Cover the dish with foil and warm in a 350°F oven for 10-15 minutes to retain moisture. For crispier skin, broil for 2-3 minutes at the end. Avoid microwaving—the chicken skin turns soggy. Pro tip: Store components separately (chicken + veggies) so you can reheat just what you need. The garlic-butter sauce reheats beautifully too—just warm it in a small pan with a splash of water.

5

Can I swap out any of the vegetables for something else?

Yes! Swap carrots for parsnips or sweet potatoes (add 5 extra minutes to roasting time). Replace onions with leeks or shallots for a milder flavor. For a Mediterranean twist, add 1 zucchini or 1 red bell pepper—just toss them with the other veggies. Avoid watery veggies like celery or cabbage, as they won’t caramelize as well.

★★★★★5.0(13 reviews)
Categories Side Dishes