
French Onion Chicken with Gruyère and Crispy Croutons
This post may contain affiliate links. Please read our disclosure policy.
This French onion chicken recipe brings all the cozy, melt-in-your-mouth goodness of soup night into an unforgettable dinner. Caramelized onions, seared chicken, a blanket of melted Gruyère, crisped croutons tucked in, and fresh thyme all baked together until bubbling and golden. It’s the kind of comfort-food dinner you’ll crave again and again.

I first made this when I was craving something rich and full of flavor, but still manageable for a weeknight — and it quickly became a favorite. The trick is letting the onions caramelize until deep golden and sweet, giving the dish that warm, jammy base. Once they’ve worked their magic, the chicken is seared to lock in juiciness. Then everything comes together: onions over the chicken, a layer of croutons for unexpected texture, a generous blanket of Gruyère, and a sprinkle of thyme to brighten it up.
If you’ve tried my French onion pork chops, this recipe will feel familiar. It’s the same cozy, caramelized flavors, just with tender chicken instead. When it’s baked, each bite hits a satisfying trio of textures: tender chicken, soft onions, gooey cheese, and that irresistible crouton crunch. The thyme and croutons feel like little surprise moments that make this dish special enough to serve to guests. But don’t worry —it’s simple enough for a weeknight cozy dinner.


Ideas for serving French onion chicken
This chicken is rich, cheesy, and so satisfying — it doesn’t need much to make it a meal. I love serving it with a little something cozy on the side, like my French onion rice or some creamy mashed potatoes, which soak up all the extra sauce perfectly. A simple green salad or some roasted broccoli or green beans on the side also balances the richness.

French Onion Chicken with Gruyère and Crispy Croutons
Ingredients
- 4 tablespoons butter
- 4 medium onions (halved and sliced)
- 1 teaspoon EACH: salt and pepper (divided)
- 4 medium chicken breasts (see notes)
- 2 teaspoons Italian seasoning
- 1 tablespoon cornstarch
- 1 ½ cups beef broth
- 1 ½ cups shredded gruyere cheese
- 1 cup croutons (see notes)
- 2 teaspoons fresh thyme
Instructions
- Preheat your oven to 400 degrees Fahrenheit. Melt the butter in your largest, ovenproof frying pan over medium-high heat (see notes). Add the onions and cook, stirring occasionally, for 5 minutes. Reduce the heat to medium, add ½ teaspoon of each salt and pepper, and continue to cook, stirring occasionally, until they are light golden brown, about 15 minutes more, then remove the onions from the pan.4 tablespoons butter, 4 medium onions
- While the onions are cooking, prep the chicken. Place the chicken breasts on a cutting board, and give the thick end a few hits with the palm of your hand to flatten them so they are evenly thick (see notes). Season the chicken with Italian seasoning and the remaining ½ teaspoon of each salt and pepper.4 medium chicken breasts, 2 teaspoons Italian seasoning
- Add the chicken to the pan you used to cook the onions – if needed, add a splash of oil or a little more butter. Sear the chicken for 5 minutes on each side, then remove them from the pan (it's ok if it's not fully cooked yet).
- Return the onions to the pan, sprinkle the cornstarch over top, and mix it into the onions. Add the beef broth and stir until the gravy thickens.1 tablespoon cornstarch, 1 ½ cups beef broth
- Return the chicken and any accumulated juices to the pan, then cover with gruyere cheese. Add the croutons around the chicken, then sprinkle the thyme over the top. Bake for 10-15 minutes, or until the cheese is melted and the chicken reaches an internal temperature of 165 degrees Fahrenheit.1 ½ cups shredded gruyere cheese, 1 cup croutons, 2 teaspoons fresh thyme
Notes

Nutrition
We have thoroughly tested this recipe for accuracy. However, individual results may vary. See our full recipe disclosure here.






This was a delicious meal for a cold night! The second night we ate it, I served it with roasted baby potatoes. I want to try it with roasted chickpeas instead of croutons, to get a fiber boost. I used half butter/olive oil and reduces the cheese by 1/3. Don’t tell the mr.rogue1. When I get my numbers under control, I will eat all.the.cheese.
I’m so glad you enjoyed it on a cold night! 😊 Roasted baby potatoes sound like such a cozy pairing, and I love the idea of swapping in roasted chickpeas — that crunch would be great. Your butter/olive oil combo is a smart move, and your secret about the cheese is safe with me 😉 Thanks so much for sharing how you made it your own!
This was superb! There’s just two of us, so I cut the recipe in half, and I’m sorry I did! 🙂 The cheese got a little too done, so next time I’ll decrease the oven temp. I used homemade focaccia for the croutons. So good!
I’m so glad you loved it! 😊 Homemade focaccia for the croutons sounds amazing, and I love that it left you wishing you’d made the full batch. Thanks so much for sharing your notes — they’re super helpful, and I’m happy it was such a hit!
My husband and I loved this recipe! It was so delicious and easy to do!
I’m so glad you both loved it! 💛 Delicious *and* easy is always a win. Thanks so much for giving it a try and taking the time to leave a note!
I am always looking for new chicken dishes and this one was great! The onions get so nice and tender and sweet and it is just loaded with flavor. Such a cozy dinner!
I’m so glad you loved it! 💛 Those soft, sweet onions are one of my favorite parts, and I love hearing it felt like a cozy dinner. Thanks so much for trying it and taking the time to leave a note!
I made croutons for the recipe like you suggested and I’m so glad I did. Gruyère was very pricey so I went with a suisse emmental and it melted nicely. I regret making only 1 serving, it was all so good! Thanks for a great recipe!
I’m so glad you made the croutons — they’re such a good little upgrade! 😄 Swiss Emmental is a great swap, too; it melts beautifully. And regretting only making one serving is the *best* kind of problem. Thanks so much for giving it a try and leaving such a kind note!
Excellent recipe – except once the croutons come out of the oven they made an irresistible appertizer and didn’t make the plate for dinner. My photo is of one our leftover trays, which we’ll enjoy at lunch today. I forgot to take a picture of the dinner plate. BTW: the side is Winter Gruyere Gratin found in Squash by Julia Rutland.
Haha, that made me laugh — those croutons *are* dangerously snackable! 😄 Thanks so much for sharing, and your photo looks great (leftovers totally count). That Winter Gruyère Gratin sounds like such a cozy pairing, too. I’m glad you’ll get to enjoy round two at lunch!
This was my first time making supper myself (I’m 11). My whole family really liked it!
That is *amazing* — nice job! 🥰 Cooking dinner for your family is a big deal, and I love hearing that everyone liked it. You should be so proud of yourself. Thanks for sharing — this absolutely made my day! 🌟
I loved this for the cookbook club since it’s something I haven’t made before. I had really thick chicken breasts so I sliced them in half first. Loved the simple ingredient list and easy preparation. Skipped the croutons but otherwise followed the recipe. Made some slow cooker mashed potatoes and roasted green beans to serve with it. Will definitely be making this again!
💛 Great call slicing the chicken first, and those sides sound perfect with it. So happy to hear it’s going into your repeat rotation. Thanks so much for sharing!
Loved this recipe!! I love French onion soup and I have never cooked chicken like this before. Def recommend!
I’m so glad you loved it! French onion soup flavors with chicken is such a fun combo, and I love hearing that it was something new for you. Thanks so much for the recommendation and for taking the time to leave a note! 💛
Just stupid good. Wow.
Haha, I love that reaction 😂🙌 So glad it blew you away — thanks for making my day with this comment!
This French onion chicken was AMAZING, will definitely be added to our favorite dinners rotation
That makes me so happy to hear! 🥰 Anything that earns a spot in the regular dinner rotation is a huge win in my book. Thanks so much for trying it and for taking the time to leave such a lovely note!
Why are you using beef broth when you’re making chicken?
Hi Lecia! I used beef broth because that is what is used in French onion soup, and I like the rich flavor it brings to this dish. But if you have chicken stock on hand, go ahead and use that.
This chicken looks delicious.
Sous vide the chicken first and you can cut it with a fork and the stove will be cleaner too😁
This was absolutely delicious and extremely easy! Thank you …a real winner!
Aw, I’m so happy you loved it! Thank you for the kind words — I’m so glad it was a hit. 💛
Made this recipe tonight, but used thick pork chops instead . It was delicious and my picky parents loved it! I will make it again with chicken (need to make.a store run). Thank you for sharing this versatile recipe. I am thinking of following this recipe and make soup. ?
Great idea about using pork chops! Will have to try that one myself!