This French onion chicken is the one-skillet dinner that makes everyone at the table go completely silent with the first bite. Juicy golden-seared chicken nestled in a rich, deeply caramelized onion sauce with 59 grams of protein per serving — finished with a bubbling layer of melted Gruyère that makes this taste like French onion soup decided to become the best dinner you've ever made at home.

Jump to:
The Best French Onion Chicken
If you have ever taken that first spoonful of French onion soup — the one where the cheese is still stretchy and the onions are deeply sweet and savory and the broth is rich enough to make you close your eyes — and thought this needs to be a whole dinner, this French onion chicken skillet is exactly that. All of those iconic flavors are here: the jammy caramelized onions, the savory broth-based sauce, the golden bubbling Gruyère. The only difference is that this time there is a beautifully seared, golden chicken breast underneath all of it.
What makes this French onion chicken recipe genuinely special is the sauce. You cook the onions low and slow with a splash of broth until they are deeply sweet, jammy, and caramelized — then you build the sauce right in the same pan with the drippings from the seared chicken, thicken it with arrowroot powder until it is glossy and spoonable, and nestle the chicken back in before finishing everything in the oven under a generous blanket of Gruyère. The result is a 59-gram-protein, one-skillet dinner that looks like something from a nice restaurant but uses less than ten ingredients and about 55 minutes of your time. If you love French onion flavors, my Easy French Onion Soup is a must-make alongside this — and for more impressive one-skillet chicken dinners, my Marry Me Chicken Meatballs, Honey Garlic Chicken, and Creamy Salmon Orzo Skillet are all permanent weeknight staples around here!
Why You’ll Love This French Onion Chicken Recipe
- One skillet from start to finish. Everything — the onions, the sear, the sauce, the oven finish — happens in a single pan. Minimal cleanup, maximum flavor.
- 59 grams of protein per serving. Between the chicken breast and the Gruyère this is one of the highest protein comfort food dinners on the entire ELW site.
- The caramelized onion sauce is everything. Low and slow onions cooked down into a jammy, glossy, deeply savory sauce that you will want to spoon over everything in sight.
- Restaurant-quality at home. This looks and tastes like something you would order at a nice French bistro — and you made it on a Tuesday with ten ingredients.
- Gluten free. Arrowroot powder instead of flour keeps the sauce thickened and completely gluten free without any substitutions needed.

Erin's Expert Tips (Before You Start)
Take your time with the onions. Twenty minutes feels long but there is no shortcut for true caramelization — medium-high heat with a splash of broth and regular stirring is the path to the sweet, jammy, deeply flavored onion base that makes this dish what it is. Low and slow is where the magic happens.
Pound the chicken to even thickness. This is the single most important step for juicy chicken. Uneven chicken breast means the thin end is overcooked and dry by the time the thick end reaches 165°F. Thirty seconds with a mallet makes all the difference.
Whisk arrowroot into cold broth before adding to the pan. Always mix arrowroot powder with the broth in a separate bowl first — adding it directly to the hot pan causes lumps. Whisked smooth first it thickens the sauce perfectly in just a couple of minutes.
Grate your own Gruyère. Pre-shredded cheese contains anti-caking additives that prevent smooth melting — block Gruyère grated fresh melts into a completely different level of bubbling, golden perfection.
Ingredients Needed To Make This French Onion Chicken
Here’s a little bit about everything that goes into this skillet with chicken and onions:

- Chicken breasts: Four medium boneless skinless chicken breasts — the protein centerpiece of the dish. If your chicken breasts are extra thick, pound them to about 1 inch of even thickness before searing. This is one of the most important steps in the whole recipe — even thickness means the chicken cooks evenly all the way through without drying out on the edges.
- Butter: Three tablespoons total — two for cooking the onions and one for searing the chicken. Ghee works as a great substitute and adds a slightly nuttier richness.
- Yellow or white onions: Two large onions, sliced very thin. These cook down into the deeply sweet, jammy, caramelized base that is the entire soul of this dish. White onions are the classic French onion choice — they go mellow and sweet as they cook. Yellow onions bring a slightly deeper onion flavor.
- Beef broth: One cup total — a quarter cup goes in with the onions to help them soften and brown faster, and the remaining three-quarters cup becomes the base of the sauce. Beef broth gives the most authentic French onion soup depth. Chicken broth works too for a slightly lighter flavor. Several readers have also used a can of Campbell's French Onion Soup in place of the broth with great results.
- Arrowroot powder: One tablespoon whisked into the broth before adding to the pan — this is what makes the sauce glossy, thick, and perfectly spoonable rather than thin and watery. Cornstarch is a 1:1 swap if that's what you have.
- Dried thyme: One teaspoon for that cozy, savory, herby note that is essential to French onion flavor. Italian seasoning works as a backup.
- Gruyère cheese: One cup of freshly grated Gruyère — the iconic finishing touch. Gruyère is nutty, slightly sweet, and melts into the most incredible bubbly, golden layer under the broiler. Do not skip the fresh grating — pre-shredded cheese has anti-caking additives that prevent it from melting smoothly. Swiss cheese and mozzarella both work as substitutes, though Gruyère is genuinely worth seeking out for this one.
How to make French onion chicken

- Step 1: In a large oven-safe skillet, heat 2 tablespoons of butter over medium-high heat. Add all of the thinly sliced onions and ¼ cup of the beef broth. Cook for 15–20 minutes, stirring often, until the onions are deeply browned, softened, and jammy. If the onions start sticking, add a small splash of broth and scrape up the browned bits from the bottom of the pan — those caramelized bits are pure flavor and will dissolve into the sauce. Don't rush this step. The onions are the entire flavor base of the dish

- Step 2: Add the remaining 1 tablespoon of butter to the same skillet over medium-high heat. Once hot, add the seasoned chicken breasts and sear for 5 minutes per side until deeply golden. In a small bowl, whisk together the remaining ¾ cup beef broth with the tablespoon of arrowroot powder until completely smooth — no lumps. Add the caramelized onions back to the skillet, then pour in the broth mixture. Whisk and cook for 2–3 minutes until the sauce thickens and looks glossy. Nestle the seared chicken breasts back into the skillet and spoon the onion sauce generously over each piece.

- Step 3: Sprinkle the grated Gruyère evenly over everything. Transfer the skillet to the oven and bake for 8–10 minutes until the chicken reaches 165°F in the thickest part and the cheese is melted and bubbling.

- Step 4: Switch the oven to broil for 2–3 minutes until the Gruyère turns golden and slightly caramelized on top — this is completely optional but it takes these from delicious to absolutely extraordinary. Watch carefully — it happens fast.
Frequently Asked Questions
Below are some common questions about this corn avocado feta dill salad. Don’t see the answer you’re looking for? Leave a comment at the bottom of this post!
Yes — boneless skinless chicken thighs work beautifully here and are actually even more forgiving than breasts. They stay incredibly juicy and have a little more flavor. Bake until the thickest piece reaches 165°F — they may need a couple of extra minutes.
Gruyère is the classic choice and the one I always recommend — it has a nutty, slightly sweet flavor that pairs perfectly with caramelized onions and melts into the most beautiful golden layer. Swiss is the closest substitute. Mozzarella melts very well but is milder in flavor. Cooper sharp is another reader favorite.


You want something that can soak up that incredible sauce. Creamy mashed potatoes are the classic pairing — the sauce spooned over mashed potatoes is genuinely one of the best things you will ever eat. Roasted potatoes, buttered egg noodles, or rice all work beautifully. For vegetables, roasted asparagus, broccoli, or Brussels sprouts are all great alongside.
Yes — chicken broth works and gives a slightly lighter, less intense flavor. Beef broth gives the most authentic French onion soup depth so I always recommend it, but chicken broth is a perfectly delicious substitute. Several readers have also used a can of Campbell's French Onion Soup in place of the broth with excellent results.
Whisk in beef broth one tablespoon at a time until the sauce is glossy and spoonable again. It should coat the chicken nicely — not clump on it.
Storing leftovers
Store leftovers in an airtight container in the refrigerator for 3–4 days. Reheat gently in a covered skillet over low heat with a splash of broth to loosen the sauce, or microwave in 60-second intervals. The sauce and onions actually get even more flavorful on day two.
if you liked this recipe, try these!
More cozy, restaurant-worthy dinners made right in your own kitchen:
Recipe by Erin Morrissey and Photos by The Mindful Hapa
If you tried this recipe or any other recipes on my blog, please leave a 🌟 star rating and let me know how it went in the 📝 comments below. Follow @erinliveswhole on Instagram and tag me in any of the recipes you make so I can repost them!

French Onion Chicken
Ingredients
Method
- Preheat oven to 400F.
- In a large skillet, heat 2 tablespoon of butter over medium-high heat.
- Once hot, add in all of the sliced onions and ¼ cup beef broth. Cook for 15-20 minutes or until browned and softened.
- While onions are cooking, pound chicken breasts with mallot or roller until even and thinner that before. Anywhere around 1 inch thick all around.
- Season both sides of chicken with thyme, salt, and pepper.
- Set finished onions aside in a bowl. Add 1 tablespoon of butter to skillet and then add chicken.
- Sear chicken for 5 minutes on each side. Once it has been seared on each side, set chicken aside on a plate and turn down stovetop to medium-low heat.
- In a small bowl, mix together ¾ cup broth with 1 tablespoon arrowroot powder.
- Add onions back to skillet, along with the broth arrowroot mixture. Whisk together for 2-3 minutes or until thickened. Turn off heat.
- Add chicken back to skillet and using a spoon, cover the chicken with the onions and sauce.
- Top each chicken breast with finely shredded gruyere cheese.
- Transfer skillet to oven and bake for 8-10 minutes or until internal temp reads 165F.
Nutrition
Notes
- Pound the chicken breasts to an even thickness before searing. Aim for about 1 inch all around — this ensures the chicken cooks evenly and doesn't end up dry on the edges while raw in the center.
- Take your time with the onions — really caramelize them. Cook them for a full 15-20 minutes until they're soft, browned, and sweet. Don't rush this step; the onions are the entire flavor base of the dish and it's worth the wait!
- Mix the broth and arrowroot powder together in a small bowl before adding to the pan. Whisking them together first prevents any lumps in the sauce and helps it thicken up beautifully in just 2-3 minutes.










sydney wallace says
This recipe is amazing! My husband and I both ate it up! Very easy and delicious, 10/10 will make again
Erin says
Hi Sydney, so happy you both loved it!!
Alicia C says
SO so good!! Simple and delicious for all onion soup lovers!!
Erin says
Hi Alicia, so glad you loved it!
Lauren says
This hit the spot! Was looking for something a little different to do with chicken and had this bookmarked. Only change was Italian seasoning vs just thyme. Immediately shared with family and friends!
Erin says
Hi Lauren, so happy you loved it and made it your own!
Erin says
This is so delicious! Go make it ASAP!
Erin says
Hi Erin, so happy you loved it!
Sarah says
AMAZINg! Husband approved and leftovers were just as amazing! This will be going on our weekly relations. Ate it with Brussels sprouts and mashed potatoes.
Erin says
Hi Sarah, so glad you both loved it and great additions!
Abigail says
Everything I could have hoped for! The recipe seems like it takes quite a bit of time, but everything was so easy step by step. A must make if you’re a fan of the soup!
Erin says
Hi Abigail, so happy you enjoyed it!!
Kelly says
This was an amazingly simple but delicious dish. It will definitely become a staple in my monthly recipe rotation!!
Erin says
Hi Kelly, so happy you loved it!
Gabby says
Absolutely amazing! Will be making again many times! A nice change from just the soup and great source of protein. Had to turn my onions down to medium low so they wouldn’t burn but overall easy to make!
Erin says
Hi Gabby, so happy you loved it!
Nicole says
Erin hit it out of the ballpark again with this one! Any recipe my husband likes is a win in my book!🙌 Kids even helped to make it😆
⭐️⭐️⭐️⭐️⭐️
Erin says
Hi Nicole, so happy everyone loved it!!
Erin C says
French onion lovers eat your heart out! This recipe was flat out amazing - I can’t wait to make it over and over again! RUN to the store and get the ingredients for this recipe and make it yesterday!!! 🙂
Erin says
Hi Erin, so happy you loved it so much!!
Jen says
So delicious! I had extra time to spare and cooked the onions extra long and the flavors were unreal. Will definitely make again!
Erin says
Hi Jen, so glad you loved it!
Kat W says
100000/10 would recommend. So.much.flavor. I am skeptical when it comes to chicken but this is the perfect texture/flavor. We just used a glass dish because we didn’t have a cast iron and it came out just as good!
Erin says
Hi Kat, so happy you loved it! 🙂
Molly says
I seriously check your blog every single day for recipes so I saw this right before I headed out grocery shopping for the week and had to put it on the menu. It is ABSOLUTELY DELICIOUS (especially with the gruyere cheese) and tastes so fancy for how simple it is to make! We paired it with french green beans.
Erin says
Hi Molly, so happy you loved it and great addition!
Amanda says
WOW! So so so delicious! I am usually not a huge fan of making anything with chicken breasts because they always come out dry when I cook them but this recipe helped keep the chicken juicy and tender. I used shredded mozzarella cheese instead of gruyere. The flavors of this dish are incredible and it is relatively easy to make. Can't wait to make this again!
Erin says
Hi Amanda, so happy you loved this recipe and great additions!!
Georgeann says
Yum!!! This was a decadent, impressive meal that was so easy to make! I’m already thinking about the leftovers for lunch tomorrow. Make this!!!
Erin says
Hi Georgeann, so happy you loved it!!
Nicole says
OMG! This French Onion Chicken is INCREDIBLE! A MUST MAKE!
I easily get "stressed" when following recipes but NEVER with ELW! This recipe is SO EASY and SO DELICIOUS and yes, its in caps because its that good!
Thank you Erin for creating such amazing recipes for us to use and feed the ones we love so well!
Erin says
Hi Nicole, so happy you loved it! Thanks for sharing!!
Katie says
This was just fantastic! Incredibly easy and so full of flavor. Good work Erin I will work this into my rotation as it makes more sense than making French onion soup in a rotation 🙂 I added some red wine to cook down with the onions and I used Parmesan because it’s all I had. Served with orzo + roasted veggies. Awesome recipe.
Erin says
Hi Katie, so happy you loved it and great ideas!!
Abby says
Made this for a belated Galentine’s dinner and my friends and I were so impressed!! Served with roasted potatoes and asparagus. Super simple to make, yet looked fancy. Will definitely be making again!
Erin says
Hi Abby, so happy you loved it and great idea!
Ashley Phillips says
Delicious!!! Will definitely be adding to my regular mix for dinners. I just can’t get enough of the onions and sauce. And oh it’s simple to make!! Paired w some roasted potatoes 😊
Erin says
Hi Ashley, so glad you loved it! 🙂
Casey Colodny says
this chicken was to DIE for!! all the goodness of french onion soup without the work!
Erin says
Hi Casey, so glad you loved it!!