French Onion Chicken (One-Pan, From Scratch)
Cozy French onion chicken made from scratch with caramelized onions, bone-in chicken thighs, Gruyère, and just enough sauce—all in one pan.

French onion soup has a way of rewarding patience. Slowly caramelized onions, deep savory flavor, and a kitchen that smells incredible long before dinner is ready. This French onion chicken captures all of that cozy magic and turns it into a hearty, one-pan meal that feels perfect for cold nights and comfort-food cravings.
Built on sweet + savory onions, bone-in, skin-on chicken thighs, and a restrained, savory sauce, this dish skips shortcuts and lets real ingredients do the heavy lifting. Everything comes together in a single skillet, moving seamlessly from stovetop to oven to table with minimal fuss and maximum payoff.
The Dish Details
Why This Recipe Works!
- Bone-in, skin-on chicken thighs for rich flavor.
- Lots of onions that deepen in flavor from stovetop to oven.
- Savory sauce that coats, not floods.
- Gruyère + parmesan for classic French onion flavor.
- One pan from start to finish.
Key Ingredients & Smart Substitutions
- Bone-In, Skin-On Chicken Thighs – Chicken thighs bring the richness this dish needs. They stay juicy, develop beautiful color, and hold up well to the oven without drying out. The rendered skin adds depth to the sauce, creating a more satisfying, wintery dish than leaner cuts.
- Onions – Yellow onions strike the right balance of sweetness and savory once caramelized.
- Wine – A dry white wine, like Sauvignon Blanc, deglazes the pan and lifts all those browned bits into the sauce.
- Dry Sherry, Cognac or Brandy – A small splash adds subtle sweetness and complexity, enhancing the onions naturally without needing to add sugar. It’s optional, but highly recommended if you have it.
- Cheese Choices – Gruyère delivers the classic French onion flavor and melts beautifully over the chicken. (Gruyere is a Swiss cheese with a nutty flavor and dense texture.) Swiss cheese (the style with the big holes) works as well, but a final shower of freshly grated parmesan adds a salty, nutty finish that brings the whole dish together.

How to Make French Onion Chicken
- Brown the Chicken Thighs – Lightly dredging the chicken in flour helps it brown quickly and creates a flavorful base for the sauce. Searing the thighs skin-side down builds color and leaves behind the fond that anchors the dish.
- Caramelize the Onions – The onions cook in the same skillet, soaking up all that flavor as they soften and turn golden. They don’t need to be deeply jammy at this stage—they’ll continue to deepen in the oven.
- Build the Sauce – A small amount of flour thickens the sauce just enough to keep it glossy and cohesive. White wine (and optional sherry or brandy) deglazes the pan, followed by beef stock, thyme, and bay leaf for depth.
- Bake Until Tender – The chicken is nestled back into the skillet and baked until tender and cooked through, allowing the flavors to meld and the onions to deepen in color.
- Add Cheese & Finish – Gruyère melts over the chicken during the final minutes in the oven. As soon as the skillet comes out, a generous grating of parmesan adds aroma and a final layer of savory richness.


Pro Tips for Success
- Keep the onions moving early to prevent scorching; reduce heat if they start browning too quickly.
- The sauce should be loose but not soupy; thick enough to coat the onions and spoon easily.
- Season at the end, once the sauce has reduced and concentrated.
Just Enough Sauce (Not a Bowl of Soup)
This dish is inspired by French onion soup, but it isn’t meant to be swimming in broth. The sauce is intentionally restrained…enough to keep everything luscious and spoonable, without overpowering the chicken or sides. If you prefer a looser sauce, a splash of warm stock at the end is all it takes.
One-Pan French Onion Chicken (Stovetop to Oven)
A heavy, oven-safe skillet (cast iron or similar) does all the work here. Cooking everything in one pan keeps the flavors layered and concentrated, simplifies cleanup, and makes this an easy dish to bring straight to the table.

What to Serve with French Onion Chicken
This dish shines with something that can soak up the sauce:
- Creamy mashed potatoes
- Cheesy polenta
- Buttered egg noodles
- Rice or crusty bread
Add a simple green salad or crisp-tender green beans to balance the richness.
Make-Ahead, Storage & Reheating
- Can I Make This Ahead? Cook the onions a day or two in advance to make weeknight prep even easier.
- How to Store Leftovers – Store leftovers in an airtight container in the refrigerator for up to 3 days.
- Best Way to Reheat – Reheat gently on the stovetop or in a low oven, adding a splash of stock if needed to loosen the sauce.

Frequently Asked Questions
You can, but the dish will be less rich and more prone to drying out. Thighs are recommended for best flavor and texture. If you choose to use chicken breasts, decrease the oven time.
Gruyère is ideal for its flavor and meltability. Regular Swiss is a good alternative, and parmesan adds a great finishing touch.
No. You can deglaze with additional stock, though the flavor will be slightly less complex.
Yes, any large, heavy-bottomed, oven-safe skillet will work. Alternatively, complete the stovetop steps in any skillet you have, then layer the ingredients in a casserole dish for the oven.
This recipe is designed to have just enough sauce to coat the chicken and onions (with a little extra for good measure), rather than a soup-like consistency.

French Onion Chicken (One-Pan, From Scratch)
Equipment
- 12-in cast iron skillet, or other large oven-safe skillet
Ingredients
- ½ cup all-purpose flour, divided
- 2½-3 pounds bone-in skin-on chicken thighs, (6–8 pieces depending on size), trimmed of extra fat and skin
- kosher salt + freshly ground black pepper
- 1½ tablespoon olive oil
- 2 pounds yellow onions, sliced into thin wedges
- 1 tablespoon unsalted butter
- 3 cloves garlic, minced
- ½ cup dry white wine, (like Sauvignon Blanc or Pinot Grigio)
- 1 tablespoon dry sherry, (cognac or brandy) optional
- ½ cup beef stock
- 1 bay leaf
- 1 teaspoon fresh thyme leaves, (or ½ tsp dried), plus more to garnish
- 1 cup shredded Gruyère cheese
- freshly grated Parmesan cheese, optional
Instructions
- Measure the flour into a shallow dish, but set aside 1 tablespoon for later.
- Pat the chicken thighs dry. Season with kosher salt and fresh cracked black pepper. Dredge in the flour, shaking off the excess. Discard the extra flour.
- Heat the olive oil in a large oven safe skillet (preferably cast iron) over medium-high heat. Add the chicken, skin side down, and brown on both sides until golden (about 2-3 minutes per side). Remove the chicken to a plate. Do not wipe out the skillet.
- Add the onions to whatever fat is left in the skillet, along with one tablespoon of butter, and season with a few grinds of black pepper. Stir to coat the onions, then reduce the heat to medium. Cook, stirring occasionally, until tender and golden brown without burning, about 15-20 minutes. (Reduce heat to medium-low if the onions start browning too quickly.) Don’t be alarmed if your onions are not jammy-dark at this point. They will continue to develop in the oven.
- If you lowered the heat, return it to medium. Stir in 1 tablespoon of flour and cook for two minutes, stirring continuously to prevent burning. Add the garlic and cook another minute until fragrant. Deglaze the skillet with the white wine, scraping up any browned bits. (If using, add the sherry or brandy with the wine.) Simmer for a minute, then add the beef stock, bay leaf, and thyme. Simmer an additional 2–3 minutes. Season to taste with kosher salt and black pepper.
- Turn off the heat. Nestle the chicken into the skillet, spooning onions on top of each thigh.
- Bake uncovered for 25 minutes.
- Remove the bay leaf. Top with shredded Gruyère. Return to the oven for another 5-7 minutes to melt the cheese. Remove from the oven and immediately grate fresh parmesan over the top.
Notes
- Can I Make This Ahead? Cook the onions a day or two in advance to make weeknight prep even easier.
- How to Store Leftovers – Store leftovers in an airtight container in the refrigerator for up to 3 days.
- Best Way to Reheat – Reheat gently on the stovetop or in a low oven, adding a splash of stock if needed to loosen the sauce.
Nutrition
Pin for Later! French Onion Chicken




