The onions start out piled high in the skillet, but they slowly soften and turn deeply golden as they cook. That slow change is what gives this French Onion Chicken Casserole with Gruyere Cheese its rich, familiar onion flavor without relying on a packet or a shortcut.
I brown the chicken first, then use the same skillet for the onions and sauce, so the browned bits stay in the dish. The baguette slices sit right on top and toast while the sauce bubbles underneath. Each serving has tender chicken, a savory onion sauce, and a crisp, cheesy top.

Kitchen Note
Cut the chicken into even 1-inch pieces before seasoning. Pieces close in size finish at the same pace, so you’re not left with a few thick centers lagging behind.
Save this French onion chicken casserole for its bubbling Gruyere top and golden baguette slices.
Why This Casserole Sauce Should Look Looser Than Gravy
The sauce has two jobs here: coat the chicken and give the bread just enough moisture to soften underneath while its top toasts. If it starts out thick like gravy, it can tighten further in the oven and leave the filling heavy. A sauce that still flows easily from the skillet has room to settle around the chicken and mingle with the baguette as everything bakes.
The flour gives the broth a little body before the cream goes in, but this isn’t a stovetop sauce that needs to be reduced until dense. The bread is part of the texture, not just decoration. Keep the baguette slices arranged across the top rather than stirring them into the filling, and you’ll get a tender underside with a toasted surface and melted Gruyere over it.
The Ingredients That Build French Onion Flavor in Every Layer

- Yellow onions — Their sweetness deepens as they soften, making them the heart of the filling. White onions work if that’s what you have; they bring a sharper edge. Slice them thinly so they cook evenly.
- Chicken breasts — Boneless, skinless breasts keep the casserole meaty without making the sauce greasy. Choose pieces that look plump and fresh; a bargain pack is fine when it’s within date and has been kept cold.
- Beef broth and Worcestershire — The broth gives the onion sauce its savory base, while Worcestershire adds a concentrated, tangy depth. Low-sodium broth lets the seasoning stay balanced. Chicken broth works in a pinch, though the finished sauce tastes less deeply savory.
- Heavy cream — It rounds out the broth and gives the sauce a smoother, richer finish. Half-and-half works as a lighter swap, but the sauce will be less full-bodied.
- Baguette — A sturdy baguette holds its shape while the underside takes on sauce. Crusty sourdough cut into the same thickness is a workable swap, with a more noticeable tang.
- Gruyere — Its nutty flavor suits the sweet onions, and it melts into a cohesive topping. Swiss cheese can stand in, though it tastes milder. Shredding cheese from a block gives you control over the shred and helps it cover the bread evenly.
- Flour and thyme — Flour thickens the broth, while fresh thyme gives the onions an earthy note. A cup-for-cup gluten-free flour blend can replace the all-purpose flour; the gluten-free version also needs suitable bread and broth, covered below.
The Skillet-to-Oven Sequence That Keeps the Chicken Tender
Brown the Chicken Without Cooking It Through
Heat the oven to 375°F and grease a 9×13-inch baking dish with 1 tablespoon of butter. Season the chicken with kosher salt and black pepper, then heat the olive oil in a 12-inch skillet over medium-high heat. Brown the chicken in batches for 2 to 3 minutes per batch, turning once, and move it to a plate while the centers are still undercooked. Crowding the pan traps moisture and prevents the golden browning that gives the sauce extra depth.
Let the Onions Turn Deeply Golden
Melt the remaining 3 tablespoons of butter in the skillet over medium heat, then add the sliced onions and fresh thyme. Cook for 25 to 30 minutes, stirring often, until the onions are deeply golden and soft all the way through. If you see dark spots forming before the onions have softened, lower the heat; scorching will make the finished sauce taste bitter. Give the onions time to collapse rather than turning the burner up to hurry them.
Build a Smooth, Savory Sauce
Stir the flour into the onions and cook it for 1 minute. Gradually pour in the beef broth and Worcestershire sauce, scraping the browned bits from the bottom of the skillet as you stir. Let the sauce simmer for 2 to 3 minutes, until it thickens slightly, then stir in the heavy cream. Adding the broth gradually helps the flour blend in instead of forming lumps.
Top the Filling and Bake Until Bubbling
Return the chicken and any juices on the plate to the skillet, then stir to coat each piece. Transfer the mixture to the prepared dish, arrange the baguette slices across the top, and sprinkle them with Gruyere. Bake uncovered for 20 to 25 minutes, until the sauce bubbles, the bread is toasted, and the thickest chicken pieces reach 165°F. Rest the casserole for 5 minutes before serving so the filling can settle.
Useful Swaps for a Different Table
Make It Gluten-Free Without Losing the Toasted Top
Use a cup-for-cup gluten-free flour blend in place of the all-purpose flour, then choose gluten-free baguette slices, beef broth, and Worcestershire sauce. The bread’s texture may vary by brand, but keeping the slices on top still gives them a chance to toast while the sauce bubbles below.
Use Chicken Thighs for a Richer Bite
Swap in boneless, skinless chicken thighs, cut into 1-inch pieces. Brown them in batches just as you would the breasts and finish them in the casserole; thighs bring a richer, more succulent texture to the onion sauce.
Make a Vegetarian Mushroom Version
Leave out the chicken and use sliced cremini mushrooms with vegetable broth instead of beef broth. Brown the mushrooms in batches until their moisture cooks off, set them aside, and continue with the onions and sauce; the result is earthy and savory, though less meaty than the original.
Storage and Reheating
- Refrigerator: Store covered leftovers for 3 to 4 days. The baguette softens as it sits in the sauce.
- Freezer: Freeze cooled portions in airtight containers for up to 2 months. The bread will soften after thawing, so the topping won’t be as crisp as it is fresh.
- Reheating: Thaw frozen portions in the refrigerator, then reheat covered in a 350°F oven until hot throughout. Uncover for the last few minutes to bring back some crispness; reheating uncovered the whole time can dry out the chicken.
Questions That Come Up Before This Casserole Goes in the Oven

French Onion Chicken Casserole with Gruyere Cheese
Ingredients
Equipment
Method
- Heat the oven to 375°F.
- Grease a 9x13-inch baking dish with 1 tablespoon of the butter.
- Season the chicken pieces with the salt and black pepper.
- Heat the olive oil in a 12-inch skillet over medium-high heat.
- Brown the chicken in batches for 2 to 3 minutes per batch, turning once; transfer it to a plate without cooking it through.
- Melt the remaining 3 tablespoons butter in the skillet over medium heat.
- Add the onions and thyme and cook for 25 to 30 minutes, stirring often, until the onions are deeply golden and very soft.
- Stir in the flour and cook for 1 minute.
- Gradually stir in the beef broth and Worcestershire sauce, scraping up browned bits, and simmer for 2 to 3 minutes until slightly thickened.
- Stir in the heavy cream.
- Return the chicken and any accumulated juices to the skillet and stir to coat.
- Transfer the mixture to the prepared baking dish.
- Arrange the baguette slices on top.
- Sprinkle with the Gruyere.
- Bake uncovered for 20 to 25 minutes, until the sauce is bubbling, the bread is toasted, and the thickest chicken pieces reach 165°F.
- Rest for 5 minutes before serving.