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.

Plate with green beans, mashed potatoes topped with brown gravy, and a piece of french onion chicken breast covered in onions and sauce. A fork rests beside the mashed potatoes. - 1

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.

French onion chicken baked with melted cheese, fresh herbs, and toasted bread cubes in a white pan with rich brown sauce. - 2 A wooden spoon lifts a serving of cheesy French onion chicken from a skillet, revealing gooey melted cheese, caramelized onions, and fresh herbs—the ultimate comfort food for French onion chicken lovers. - 3

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.

Plate with green beans, mashed potatoes topped with brown gravy, and a piece of french onion chicken breast covered in onions and sauce. A fork rests beside the mashed potatoes. - 4 Plate with green beans, mashed potatoes topped with brown gravy, and a piece of french onion chicken breast covered in onions and sauce. A fork rests beside the mashed potatoes. - 5

French Onion Chicken with Gruyère and Crispy Croutons

  • Pin
French Onion Chicken with Gruyère and Crispy Croutons - 6

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

image of the ingredients needed to make this recipe - 7 image of the ingredients needed to make this recipe - 8

Nutrition

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

Plate with green beans, mashed potatoes topped with brown gravy, and a piece of french onion chicken breast covered in onions and sauce. A fork rests beside the mashed potatoes. - 9 Plate with green beans, mashed potatoes topped with brown gravy, and a piece of french onion chicken breast covered in onions and sauce. A fork rests beside the mashed potatoes. - 10

Did you make this?

We love to see what you made! Tag @theendlessmeal or hashtag #theendlessmeal !

Roasted Parmesan Crusted Whole Chicken

Baked Chicken Thighs (Juicy and Crispy!)

Cilantro Lime Chicken

Italian Braised Chicken with Tomatoes and Olives

Plate with green beans, mashed potatoes topped with brown gravy, and a piece of french onion chicken breast covered in onions and sauce. A fork rests beside the mashed potatoes. - 11

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

https://www.theendlessmeal.com/french-onion-chicken/