Main Courses
This baked chicken with potatoes and onions recipe delivers restaurant-quality comfort food with minimal effort—crispy golden potatoes, tender chicken thighs, and caramelized onions all roasted together on one pan. The secret lies in high heat and proper layering, ensuring every bite is packed with flavor without requiring constant attention. I've perfected this method after years of testing, and it never fails to impress even skeptical eaters.
The beauty of this one-pan roast is its simplicity: no fancy techniques, just a few key ingredients and precise timing. Chicken thighs stay juicy while potatoes develop a satisfying crispness, and the onions melt into sweet, caramelized pockets of flavor.
The dish is hearty enough for a family dinner but simple enough for a weeknight, making it a perfect balance of effort and reward.
What you'll end up with is a golden, bubbling pan of perfectly cooked chicken with tender, crisp-edged potatoes and sweet onions—all infused with savory herbs and aromatic garlic.
The aromas alone will have everyone gathering at the table, and the first bite delivers that satisfying combination of textures and flavors that makes this dish a classic.
This recipe works equally well for meal prep or a last-minute dinner—just adjust the baking time slightly if reheating. The leftovers taste just as good the next day, making it a practical choice for busy households. Let's get started on creating this comforting, foolproof meal.
Ingredients for baked chicken with potatoes and onions
Golden chicken thighs, crispy potatoes, and caramelized onions—just twelve ingredients for restaurant-quality one-pan perfection.
| Ingredient | Amount | Notes |
|---|---|---|
| Chicken Thighs, Bone-In 🍗 | 1 ½ lb | Skin-on preferred for crispiness |
| Baby Potatoes 🥔 | 2 lb | Halved if large, halved for even cooking |
| Yellow Onions 🧅 | 2 large | Sliced into 1/2-inch thick rounds |
| Extra-Virgin Olive Oil 🫒 | ½ cup | For crispy potatoes and flavor |
| Garlic Cloves 🧄 | 6 cloves | Minced for aromatic depth |
| Fresh Rosemary 🌿 | ¼ cup | Chopped, fresh preferred |
| Fresh Thyme 🌿 | ¼ cup | Leaves only, finely chopped |
| Diamond Crystal Kosher Salt 🧂 | 1 ½ tsp | For seasoning and crispiness |
| Freshly Ground Black Pepper 🌶️ | 1 tsp | Freshly cracked for best flavor |
| Paprika, Smoked 🌶️ | 1 tsp | For color and subtle smokiness |
| Dried Oregano 🍃 | ½ tsp | Earthy depth complementing herbs |
| Butter, Unsalted 🧈 | 2 tbsp | Melted for crispy potato finish |
The chicken thighs are non-negotiable here—bone-in stays juicier than boneless. Look for thighs with good marbling at Whole Foods or your local butcher for the best texture. Baby potatoes are ideal (they cook faster and stay crispy), but any small potatoes work. The onions? Yellow or red both work—just slice them evenly. Fresh herbs make all the difference: Penzeys Spices or the bulk bins at Trader Joe's are my go-to for quality. Smoked paprika adds depth without overpowering, and the butter finish? That's what turns good into extraordinary.
No fresh rosemary? Dried at one-quarter the amount works in a pinch, but fresh is ideal for that piney aroma. Swapping chicken thighs for breasts? Use boneless, skinless breasts and reduce baking time by 10 minutes—they dry out faster. Onions too sweet? Add 1/4 tsp sugar to the mix. The olive oil is for roasting, but the butter at the end? That's non-negotiable—it creates the crispy crust on the potatoes that makes this dish shine. If you're prepping ahead, par-cook the potatoes separately to save time.
This dish reheats beautifully—just 10 minutes at 375°F with a splash of water in the pan. Store leftovers in the fridge for 4 days or freeze for 3 months. I always make a double batch because it's that good. The flavors meld even better the next day, so don't hesitate to make extra. For meal prep, portion into containers with the juices—every bite stays moist and delicious.
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 pots, no pans, no stress. The potatoes caramelize right alongside the onions, and the chicken? Perfectly golden without a single flip.
- Crispy-Creamy Duet: That crispy skin on the bone-in thighs paired with the buttery, fluffy potatoes? It’s the kind of contrast that makes you close your eyes mid-bite. The onions add a sweetness that balances everything—no fancy seasoning needed.
- Weeknight Workhorse: Honestly, this feeds a crowd but costs less than takeout. Double the recipe for leftovers, or serve it at a picnic—it’s hearty enough for a family dinner but simple enough for a lazy Sunday. My kids even ask for it (rare).
- Budget-Friendly Feast: Bone-in thighs stretch further than breasts, and baby potatoes are cheaper than you’d think. A single onion and a few garlic cloves turn basic ingredients into a meal that feels special. Leftovers reheat like a dream—no soggy potatoes here.
Step-by-step instructions for baked chicken with potatoes and onions
This one-pan method delivers restaurant-quality results with minimal effort.
🍳 Step 1: Prep and Season the Chicken and Vegetables
Preheat your oven to 425°F for maximum crispiness. Start by patting the 1.5 lb chicken thighs, bone-in dry with paper towels—this ensures crispy skin later. Season both sides generously with 1.5 tsp diamond crystal kosher salt, 1 tsp freshly ground black pepper, 1 tsp smoked paprika, and 0.5 tsp dried oregano. Press the seasoning firmly into the skin so it adheres well.
Halve the 2 lb baby potatoes if they're large, then slice the 2 large yellow onions into ½-inch thick rounds. Toss the potatoes and onions in a large bowl with 0.5 cup extra-virgin olive oil, 0.25 cup chopped fresh rosemary, 0.25 cup chopped fresh thyme, 1 tsp freshly ground black pepper, and 1 tsp smoked paprika. Mix well to coat evenly—this ensures flavor penetration and crispy edges.
🍳 Step 2: Build the One-Pan Roast
Arrange the seasoned chicken thighs skin-side up in a single layer on a large, rimmed baking sheet. Create a well around them and place the potato and onion mixture in the spaces between the thighs. This arrangement allows the chicken to cook evenly while the vegetables crisp up around it.
Drizzle any remaining oil from the bowl over the top of the chicken and vegetables. This extra oil helps create that coveted crispy texture. For added richness, melt the 2 tbsp unsalted butter and drizzle it over everything, then sprinkle with an additional 0.5 tsp diamond crystal kosher salt. The butter will baste the chicken and vegetables as they roast, creating a golden finish.
🔥 Step 3: Roast Until Golden and Crispy
Place the baking sheet on the middle rack of your preheated oven and roast for 40 minutes. After this initial time, carefully flip the chicken thighs skin-side up and push the potatoes and onions around to ensure even browning. This is where the magic happens—the skin should start to crisp up beautifully.
Continue roasting for another 20-25 minutes until the chicken skin is deep golden brown and crispy, the potatoes are tender when pierced with a fork, and the onions are caramelized at the edges. The chicken's internal temperature should reach 165°F when measured in the thickest part of the thigh. If the skin isn't crispy enough after this time, return it to the oven for an additional 5-10 minutes.
⏰ Step 4: Rest and Serve
Remove the baking sheet from the oven and let the chicken and vegetables rest for 5-10 minutes before serving. This resting period allows the juices to redistribute in the chicken, ensuring each bite is moist and flavorful. The potatoes and onions will continue to crisp slightly as they cool.
Serve the one-pan roast family-style, allowing everyone to scoop up the crispy potatoes and onions alongside the golden, juicy chicken. The combination of caramelized onions, crispy potatoes, and perfectly seasoned chicken creates a harmonious balance of textures and flavors that will satisfy any crowd.
Pro Tips For Making Baked Chicken With Potatoes And Onions
- CRISP THE POTATOES FIRST: I learned this the hard way—roasting the baby potatoes separately at 425°F (220°C) for 20 minutes before adding everything else guarantees they’ll stay fluffy and crispy, not soggy. Toss them in olive oil, salt, and pepper first, then transfer them to the baking dish so they don’t steam when the chicken goes in.
- SALT THE CHICKEN WELL: Bone-in thighs need salt to penetrate the meat, so don’t skimp—use at least 1 teaspoon of kosher salt per pound, and let them sit for 30 minutes before baking. This isn’t just for flavor; it keeps the meat juicy by breaking down proteins early. (Yes, even if you’re impatient like me.)
- DON’T CROWD THE ONIONS: Slice the yellow onions thinly and spread them out in a single layer—no overlapping—before adding the chicken. Onions release a ton of moisture, and if they’re stacked, they’ll turn mushy instead of caramelized. Give them space to brown, or you’ll end up with a watery mess instead of sweet, crisp edges.
- USE GARLIC CLOVES WHOLE: Peel the garlic but leave the cloves intact—no mincing—so they infuse the dish without burning. Tuck a few under the chicken skin and nestle others between the potatoes and onions. They’ll mellow into the fat as everything bakes, adding depth without bitterness. (This is the thing that matters most for flavor.)
Serving suggestions for baked chicken with potatoes and onions
Family-Style Serving
Serve this dish straight from the pan for maximum crispiness and ease—just arrange the golden chicken thighs, crispy potatoes, and caramelized onions on a large platter or directly on the baking sheet. Use a slotted spoon to let guests scoop up their favorite portions while keeping everything warm.
I love adding a small bowl of extra hot sauce or honey on the side for those who want to customize their heat or sweetness levels. 🍽️
Bread Pairings
A warm, crusty sourdough loaf or baguette is perfect for soaking up the juices from the pan. Toast slices lightly and serve alongside the roast, or tear them into chunks for an easy bread salad with olive oil and herbs.
For a heartier option, try garlic butter cornbread—its sweetness balances the savory flavors beautifully. I always grab a loaf from Whole Foods or my local bakery for that perfect texture.
Green Salad Contrast
Brighten the plate with a simple arugula salad topped with shaved Parmigiano-Reggiano, toasted walnuts, and a light lemon vinaigrette. The peppery arugula cuts through the richness of the roast, while the nuts add crunch.
For a quicker option, toss mixed greens with cherry tomatoes and a splash of balsamic glaze. This keeps the meal fresh and balanced without overwhelming the main dish.
Dessert Pairings
Finish the meal with something light and refreshing, like vanilla bean ice cream or lemon sorbet to cleanse the palate. For a warm option, try apple crisp or pecan pie—their buttery, caramelized flavors complement the roasted dish perfectly.
I often make a small batch of brown butter shortbread cookies to serve alongside, as their nutty richness pairs surprisingly well with the savory roast. 🍰
Leftovers Reinvention
Transform leftovers into chicken and potato hash the next day by chopping everything into bite-sized pieces and crisping them in a skillet with a bit of olive oil and smoked paprika. Top with a fried egg for a hearty breakfast.
For a cozy lunch, shred the chicken and mix it into mashed potatoes with a splash of cream and extra butter. These reinventions keep the meal exciting and waste-free! 💡
Nutrition facts
Frequently asked questions
Can I use chicken breasts instead of thighs?
You can, but thighs are ideal for this recipe because they stay juicier during long baking. If using boneless, skinless chicken breasts, reduce baking time by 10-15 minutes and cover loosely with foil after 25 minutes to prevent drying. For best results, brine them for 30 minutes first in 1/4 cup salt per 4 cups water to keep them moist.
How do I get extra crispy potatoes?
For maximum crispiness, parboil the potatoes for 5 minutes, drain well, then pat completely dry before roasting. Use baby potatoes (they crisp better than large ones) and toss them in 0.5 cup olive oil with 1 tsp smoked paprika before baking. Spread them in a single layer on the pan and roast at 425°F for the full 60 minutes—don't crowd them!
What if my onions burn before the chicken is done?
Move the baking sheet to the middle rack and cover the onions loosely with foil after 30 minutes of baking. This traps steam while allowing the chicken to finish cooking. For extra protection, place the onions on the outer edges of the pan where they'll get less direct heat. If they still brown too quickly, reduce oven temp to 400°F and add 5-10 minutes to the total baking time.
Can I make this ahead of time?
Assemble the dish up to 24 hours ahead and refrigerate uncovered. Bake directly from the fridge at 425°F for 5-10 minutes longer than usual. For meal prep, store leftovers in the fridge for 4 days or freeze for 3 months. Reheat in a 375°F oven for 10-15 minutes with a splash of water in the pan for crispiness.
What herbs can I substitute if I don't have rosemary or thyme?
Fresh rosemary can be replaced with 1 tbsp dried rosemary or 1 tsp oregano, while thyme works well with 1 tsp dried marjoram or 1/2 tsp sage. For a Mediterranean twist, add 1/2 tsp dried oregano and 1/4 tsp cinnamon—the cinnamon enhances the caramelization of the onions beautifully. Always use half the amount of dried herbs compared to fresh.
