French Onion Chicken

Cheesy French onion chicken that's being served with a side of toasted garlic bread

One of my favorite soups is French onion soup. Between the broth, the onions, and the cheese, the flavor of the soup is delicious. If only we could take this soup, add some chicken, make it less brothy, and serve it as a main dish. That idea inspired one of my favorite wintertime weeknight meals: French Onion Chicken.

It all starts with the onions

This dish requires a lot of onions. You’re going to need to cut 7 onions into slices and add them to an oven safe pot (I like to use my Staub Dutch oven). Add some butter and then season with salt and pepper.

Onions have been sliced and are beginning to caramelize in a pot
Onions have been sliced and are ready to be caramelized

Then, you’ll need to caramelize them until they have turned a darker color and become sweet in taste. This can take up to 1 hour – make sure to factor in this time. You’ll need to stir from time to time but overall, there is no need to constantly watch them for 1 hour. Once the onions are caramelized, add some beef bone broth, thyme, and brandy (optional).

Onions that have been caramelize and have become deeper and darker in color
Onions that have been caramelized

Prep the chicken

While the onions are caramelizing, it’s the perfect time to prepare the chicken. Using chicken breasts or thighs, season them all over with salt, pepper, garlic powder, and parsley. Brown them in a pan over medium-high heat, and allow to rest until the onions are ready.

Chicken breasts that are seasoned and are being browned in a pan.
Chicken breasts that have been seasoned and are browning in a pan

Put it all together

Once the onions have been fully caramelized and the beef bone broth, thyme, and brandy (optional) have been added, place the chicken on top in the same oven safe pot. Sprinkle some gruyere cheese on top. I like to buy a block of gruyere and shred it myself with a cheese grater, but it’s completely fine to just cut the cheese and place it on top. Put it all in the oven (uncovered) and broil until the cheese has melted, about 5 minutes or so.

French onion chicken placed in the oven to allow the gruyere cheese to melt
Melting the cheese on top of the chicken and onions

Once the cheese has melted to your liking, remove from the oven. Serve immediately. My favorite way to eat this dish is with a side of garlic bread and asparagus. When serving, make sure to douse your chicken with the onions and the sauce that’s at the bottom of the pot – tons of flavor in there! This is a cheesy, delicious, and comforting wintertime weeknight meal that the whole family will enjoy. Try this recipe out – you won’t be disappointed.

Extremely cheesy French onion chicken. The cheese has been melted on top.
French onion chicken out of the oven with the cheese melted on top
Cheesy French onion chicken that's being served with a side of toasted garlic bread

French Onion Chicken

This French Onion Chicken recipe is my new favorite weeknight meal. It's cheesy, delicious, and comforting all at the same time. Onions are slowly caramelized, building a deep, sweet flavor. Chicken is seasoned and browned before being added to the onions and then topped with gruyere cheese. The cheese is then melted, leaving you with the chicken version of the famous French onion soup. Great for the whole family, this dish has become a staple in my household.
Servings 4 people


  • 1.5 lb Chicken breast or thighs
  • 7 Onions sliced
  • 1 tbsp Butter
  • Salt to taste
  • Pepper to taste
  • Garlic powder to taste
  • Dried parsley to taste
  • 3 tbsp Brandy optional
  • 1 cup Beef bone broth
  • 3 sprigs Thyme
  • 16 oz Gruyere cheese shredded or sliced


  • Add the sliced onions to an oven safe pot (ex: Dutch oven). Season with salt and pepper and add the butter. Cook on low or medium-low until the onions have been deeply caramelized. They should turn a brownish color and could take up to 1 hour.
  • While the onions are caramelizing, season the chicken all over with salt, pepper, garlic powder, and dried parsley.
  • Add the chicken to a pan over medium heat. Brown the chicken, about 2-3 minutes per side. Remove the chicken from the heat and set aside.
  • Once the onions have finished caramelizing, add the beef bone broth, thyme, and brandy (optional). Mix together.
  • Add the chicken on top of the onions and then top with the gruyere cheese.
  • Broil in the oven, uncovered, until the cheese has melted, about 5 minutes. Remove from the oven. Serve immediately with a side of garlic bread. Enjoy!
Tried this recipe?Let us know how it was!
Join The Conversation

You Might Also Like

Made This Recipe?

Your email address will not be published. Required fields are marked *

Recipe Rating