The Best Fluffy Pancakes recipe you will fall in love with. Full of tips and tricks to help you make the best pancakes.

I made this the first cold weekend of the season, mostly because I had three onions sitting on the counter that needed a job. French onion soup was the obvious move. This wasn’t that. This was better, honestly — same slow-cooked onion payoff, but with chicken doing the heavy lifting instead of bread and broth.
The whole thing hinges on patience you don’t really want to give it. Thirty minutes of low, slow cooking for the onions, on top of the searing and the sauce and the bake. It’s a Sunday recipe. Don’t try to squeeze it into a Tuesday.
Why This Works
Most “French onion” anything skips the part that actually makes French onion food taste like French onion food: real caramelization, not just softened onions with a fancy name attached. The first time I tried to cut corners on the low-and-slow cook, the onions never got past “translucent and sad.” No color, no depth, and the sauce that came after tasted more like broth with onions floating in it than anything close to French onion soup.
The soy sauce is doing something sneaky here too — it’s not for an Asian flavor profile, it’s for glutamates. Adds savoriness without adding a flavor you can actually identify, which is the whole point. Skip it and the sauce reads thinner, flatter.
Dredging the chicken in flour and Parmesan before searing does two things at once: crust, and a little pre-thickening insurance for the sauce later, since some of that coating ends up in the pan.
Ingredients
Chicken
- 2 large boneless, skinless chicken breasts
- Salt and pepper
- 1 Tablespoon Italian seasoning
- ½ Tablespoon garlic powder
- ½ cup flour
- ¼ cup Parmesan cheese, shredded
- 3 Tablespoons olive oil
- 1 Tablespoon butter, salted or unsalted
Sauce
- 2 Tablespoons unsalted butter
- 1 Tablespoon olive oil
- 3 yellow onions (about 1.5 lbs)
- 1 Tablespoon low sodium soy sauce
- 1 teaspoon dried rosemary
- 1 teaspoon dried thyme
- ¼ teaspoon ground sage
- 3 cloves garlic, minced
- ½ cup dry white wine (chardonnay or pinot grigio)
- 2 Tablespoons flour
- 1 cup beef broth
- 1 cup chicken broth
- 1 beef bouillon cube
- 2 cups mozzarella cheese (provolone or gruyere also work)
Instructions
Chicken
- Cut the chicken into 2–3 thinner slices.
- Place between plastic wrap and pound to about ¼ inch thick.
- Pat dry, then season both sides with salt, pepper, garlic powder, and Italian seasoning.
- Combine the flour and Parmesan, then dredge the chicken through it.
- Heat 3 tablespoons olive oil and 1 tablespoon butter in a large skillet over medium-high heat.
- Sear the chicken about 3 minutes per side, until a golden crust forms. It doesn’t need to be cooked through — it finishes in the oven.
- Pull the chicken out and tent it with foil.
Sauce 8. Slice the onions into even ¼-inch slices. Not thinner — they shrink down a lot as they cook. 9. In the same skillet, melt 2 tablespoons butter with 1 tablespoon olive oil over medium heat. 10. Scrape up the browned chicken bits from the bottom of the pan. That’s flavor, not mess. 11. Add the onions and toss to coat. 12. Let them soften for about 5 minutes. 13. Stir in the soy sauce, rosemary, thyme, and sage. 14. Cover, drop the heat to low, and cook 30 minutes, stirring occasionally. 15. Uncover, bump the heat to medium, and cook another 10 minutes, stirring more frequently now — this is where the color builds. 16. Preheat the oven to 475°F. 17. Add the garlic and white wine. 18. Cook uncovered until the wine has almost fully reduced, about 10 minutes. 19. Sprinkle in the flour and toss to coat everything. 20. Cook 1–2 minutes, just until the raw flour smell is gone. 21. Pour in the chicken broth, beef broth, and drop in the bouillon cube. 22. Bring to a gentle boil over medium-high heat. 23. Let it thicken and reduce for 3–5 minutes. 24. Take it off the heat. 25. Transfer to an oven-safe casserole dish if your skillet isn’t oven-safe. 26. Nestle the chicken back in and top everything with the cheese. 27. Bake at 475°F for 15–20 minutes, until the top browns and bubbles. 28. Pull it out and garnish with fresh thyme if you’ve got it.
Prep time: 10 minutes Cook time: 1 hour 30 minutes Total time: 1 hour 40 minutes Servings: 4
Tips
- Use the textured side of a meat tenderizer if you’ve got one — it pounds the chicken out faster than the flat side.
- Adjust your burner as you go while searing. Every stove runs a little different, and you want gold, not black.
- If the pan looks dry during searing, add a splash more olive oil rather than let the crust burn.
Variations
Gruyere over mozzarella if you want it to taste closer to actual French onion soup — the nuttiness fits better than mozzarella’s stretch-and-mild thing. Provolone’s a fine middle ground. I wouldn’t reach for a pre-shredded cheese blend here, though — the anti-caking coating on those keeps the top from browning the way you want.
Make-Ahead
The onions can be cooked ahead and reheated — they hold up fine, maybe even taste better the next day. The chicken searing step doesn’t hold well, though. Reheated seared chicken turns rubbery under the broiler heat needed to melt the cheese properly, so sear that part fresh.
FAQ
Yes, and thighs are honestly more forgiving if you’re worried about drying out the chicken — just adjust the sear time since they’re usually thinner.
Usually the heat was too high during the first 30-minute low-and-slow stretch. Onions caramelize through slow, even heat breaking down their sugars — crank it and you scorch the sugar instead of caramelizing it, which reads as bitter.
You can swap in extra chicken broth with a splash of white wine vinegar for acidity, though the flavor won’t be quite as rounded.
A 12-inch oven-safe skillet, cast iron or stainless. Saves you the step of transferring to a casserole dish.
Closing Thoughts
This is one of those dishes that’s better the day after — the onions keep deepening in the fridge overnight, and reheated leftovers taste more like actual French onion soup than the fresh version does. Serve it over mashed potatoes instead of the usual crusty bread, and the whole thing turns into something closer to a French onion pot pie without the crust.

French Onion Chicken Skillet
Ingredients
Equipment
Method
- Slice each chicken breast horizontally into 2–3 thinner pieces.
- Place the chicken pieces between sheets of plastic wrap and gently pound them to approximately 1/4-inch thickness.
- Pat the chicken dry and season both sides with salt, black pepper, garlic powder, and Italian seasoning.
- Combine the 1/2 cup flour and Parmesan cheese in a shallow bowl. Dredge each chicken piece in the mixture and shake off the excess.
- Heat 3 tablespoons olive oil and 1 tablespoon butter in a large skillet over medium-high heat.
- Sear the chicken for approximately 3 minutes per side, or until a golden crust forms. Work in batches if necessary and add a little additional olive oil if the skillet becomes dry.
- Transfer the seared chicken to a plate and loosely tent with foil. The chicken does not need to be fully cooked at this stage because it will finish cooking in the oven.
- Slice the onions evenly into approximately 1/4-inch slices.
- In the same skillet, melt 2 tablespoons unsalted butter with 1 tablespoon olive oil over medium heat.
- Scrape up the browned chicken bits from the bottom of the skillet to incorporate their flavor into the sauce.
- Add the sliced onions and toss until evenly coated with the butter and oil. Cook for 5 minutes to begin softening them.
- Add the soy sauce, rosemary, thyme, and sage. Stir well.
- Cover the skillet, reduce the heat to low, and cook for 30 minutes, stirring occasionally.
- Remove the lid, increase the heat to medium, and cook for another 10 minutes, stirring frequently, until the onions are deeply softened and caramelized.
- Preheat the oven to 475°F (245°C).
- Add the minced garlic and dry white wine to the onions.
- Cook uncovered for approximately 10 minutes, or until the wine is almost completely reduced.
- Sprinkle the 2 tablespoons flour over the onions and toss until evenly coated. Cook for 1–2 minutes to remove the raw flour taste.
- Gradually add the chicken broth, beef broth, and beef bouillon, stirring until combined.
- Increase the heat to medium-high and bring the sauce to a gentle boil. Cook for 3–5 minutes, stirring occasionally, until slightly thickened and reduced.
- Remove the skillet from the heat. If the skillet is not oven-safe, transfer the onion sauce to an oven-safe casserole dish.
- Nestle the seared chicken pieces into the onion sauce.
- Top evenly with the shredded mozzarella, provolone, or Gruyere cheese.
- Bake at 475°F for 15–20 minutes, or until the cheese is melted, bubbling, and beginning to brown. Make sure the thickest part of the chicken reaches 165°F (74°C).
- Remove from the oven and garnish with fresh thyme, if desired. Serve hot with plenty of caramelized onion sauce spooned over the chicken.
Notes
- Pounding the chicken: Using the textured side of a meat tenderizer can make flattening the chicken quicker and more even.
- Searing: Adjust the heat as needed while browning the chicken and add a small amount of extra olive oil if the skillet becomes dry.
- Chicken doneness: The chicken only needs a golden crust during searing. It finishes cooking in the oven and should reach 165°F (74°C) internally before serving.
- Onions: Do not slice the onions too thin because they shrink considerably during the long caramelization process.
- Browned bits: Scraping the flavorful browned chicken remnants from the skillet adds depth to the French onion sauce.
- Wine: Chardonnay or Pinot Grigio work well. For an alcohol-free version, replace the wine with additional chicken or beef broth.
- Cheese: Mozzarella creates a mild, stretchy topping, while provolone or Gruyere provides a more traditional French onion flavor.
- Bouillon: Broth, soy sauce, Parmesan, and bouillon all contribute salt, so taste the finished sauce before adding additional salt.
- Storage: Refrigerate cooled leftovers in an airtight container for up to 3–4 days.
- Reheating: Reheat gently in a covered skillet or baking dish until the chicken is hot throughout. Add a splash of broth if the sauce becomes too thick.




