This French Onion Chicken Skillet is a delicious weeknight dinner that is a play on French onion soup. It’s packed with protein for a filling meal!

With tender, juicy chicken smothered in caramelized onions, melted cheese, and a savoury sauce, itโs the perfect weeknight dinner. This one-pan dish is both comforting and easy to make, making it a go-to meal for busy nights!
Why you’ll love this recipe
- Inspired by a classic: Combines the rich, savory flavors of French onion soup with tender, juicy chicken.
- Comfort food made easy: All the cozy vibes of a comfort meal in under an hour.
Ingredients and substitutions
- Olive oil – or any neutral cooking oil such as avocado or canola oil.
- Chicken breasts – chicken cutlets or chicken thighs can also be used. You could also make this recipe with another protein like pork chops, steak or fish.
- Yellow onions – I find that yellow onions are best but you could also try sweet onions, red onions, shallots or leeks.
- Flour – feel free to use a gluten-free flour of your choice like almond flour.
- Red wine – for an alcohol-free version, add in some extra beef broth instead.
- Beef broth – beef bouillon cubes dissolved into hot water are the best substitute.
- Swiss cheese – swap out for another cheese like Emmental or pizza mozzarella.
Oven-roasted broccoli
- Broccoli – feel free to serve the chicken with another veggie of your choice like cauliflower.
- Olive oil – see substitution notes above.
- Garlic – freshly minced garlic is best but jarred minced garlic will work in a pinch.

How to make French onion chicken skillet
Step 1: Sautรฉ the chicken.
Cook the chicken until golden brown.
Step 2: Caramelize the onions.
Cook onions until golden and soft.
Step 3: Roast the brocolli.
Roast broccoli until tender.
Step 4: Make the sauce.
Stir broth, seasonings, and onions together to create the French onion sauce.
Step 5: Melt the cheese.
Top the chicken with cheese, and cover until melted.
Step 6: Serve and enjoy!
Spoon sauce over the chicken and broccoli, and dig in!

tips & variations
- Caramelize slowly: Cook the onions over low to medium heat to bring out their natural sweetness without burning.
- Use oven-safe skillet: Transfer the skillet directly to the oven to melt the cheese evenly.
- Low-carb version: Serve with cauliflower mash or roasted spaghetti squash instead of rice or potatoes.
- Herb upgrade: Garnish with fresh thyme or parsley for extra freshness and flavor.
Frequently asked questions
How do you caramelize onions?
Take your time to let the natural sugars break down for a deep, sweet flavor. Slice the onions thin, but not too thin, to avoid crispiness. Cook them over low heat in oil, stirring every few minutes. If they start to burn, add a splash of water and scrape up the browned bits, then continue cooking at a lower temperature.
Can I use chicken thighs instead of chicken breasts?
Yes! Chicken thighs work just as well and add extra juiciness to the dish. Adjust the cooking time to ensure they are fully cooked.
How do I thicken the sauce?
If you prefer a thicker sauce, mix 1 teaspoon of cornstarch with 2 tablespoons of water and stir it into the sauce while it simmers.

What to serve with french onion chicken
Make a veggie that your family likes. Steamed broccoli, green beans, or carrots are great choices, as are starches like rice or potatoes.
Oh, and of course, a crusty loaf of French bread would be perfect with a comfort food meal like this French onion chicken, too.
Worst comes to worst, you can always do some frozen fries on the side, or some sweet potato tater tots as I like to do occasionally. A salad also pairs really nicely with this dish and keeps it low carb.
How to store and reheat
- Storing: Keep this dish in the fridge for up to 5 days, making it perfect for meal prep. You can divide it into single servings for ready-to-go lunches or dinners throughout the week.
- Reheating: Microwave individual portions for a few minutes or reheat in the oven at 350ยฐF for 20 minutes until warmed through.
- Freezing the dish: This recipe freezes well and can be stored in meal prep containers for up to 3 months. Itโs a great option for make-ahead dinners.
- Freezing caramelized onions: Cook a large batch of onions and freeze in small portions, such as in a muffin tray, for easy use. Caramelized onions last in the freezer for up to 5 months and make a great topping for meats, burgers, soups, and more!

More chicken skillet dinners
Meal prep tools for this recipe
- Grab someย glass meal prep bowls if you plan on turning this French onion chicken skillet meal into your lunches for the week.
- I get all my free-range chicken fromย Butcher Box,ย conveniently delivered to me frozen.
- Get a meat thermometer to make sure your chicken is cooked through.

French Onion Chicken Skillet
Ingredients
- 1 tbsp olive oil
- 2 large chicken breasts, sliced in half lengthwise
- Salt & pepper to taste
- 1 tsp olive oil
- 4 yellow onions, sliced
- 2 tsp flour
- 2 tbsp red wine
- 1/2 cup beef broth
- 1/2 cup Swiss cheese, grated
Oven-roasted broccoli
- 1 head broccoli, cut into florets
- 1 tsp olive oil
- 2 cloves garlic minced
- 1/4 tsp each salt & pepper
Instructions
- Preheat oven to 425 F. Add 1 tbsp olive oil to a large skillet over med-high heat. Meanwhile, slice chicken in half lengthwise then season with salt and pepper.
- Saute chicken for 4-5 minutes each side, then remove from heat and wipe pan clean with a paper towel. Add 1 tsp olive oil to skillet then add onions and cook for 10 minutes, stirring occasionally until onions brown.
- Meanwhile, toss broccoli with 1 tsp olive oil, garlic, salt and pepper on a parchment-lined sheet pan. Bake for 8-10 minutes until broccoli is tender.
- Once onions are softened and somewhat browned, mix in flour and then add red wine and beef broth, mixing well to combine.
- Add chicken back to skillet and cover with onion mixture, then top with cheese and put lid on top of skillet to let cheese melt, about 2 minutes.
- Serve chicken with broccoli and enjoy!
Comments & Reviews
Tara says
French Onion Chicken Skillet with roasted broccoli ๐ฅฆ was a hit last night for dinner! Weeknight fancy meals can happen!๐๐๐
Suzie says
So easy and yummy! I didn’t have beef broth and just used chicken stock and it was still excellent. I even forgot to put the flour and it was still great. (I would us corn starch since we are GF) Thank you!
Taylor Stinson says
I’m so happy you enjoyed! ๐
Maria V Arnold says
Doing the Free Challenge, just a bit behind lol. This recipe asks for only 2 TBs of red wine. I do not drink red wine and it seems silly to open a bottle for only 2 TB. Can it be replaced with red wine vinegar? Any other suitable substitution? Please let me know, thanks!
Taylor Stinson says
Hi Maria – you can just leave it out! Do NOT use red wine vinegar.
Andrea says
Delicious! Doing the meal challenge this week but in a different order. How do you manage to caramelize onion in 10 min? I think I spent 25min before I gave up and acceptly lightly browned onion. ๐
Taylor Stinson says
Hi Andrea! The onions don’t exactly get caramelized, that’s not what I advertise about this recipe – they do get browned enough in 10 minutes to give that same taste as French onion soup but in a much quicker weeknight dinner kind of way with some protein to boot. This recipe is reminiscent of French onion soup, not an authentic version as it takes over an hour to make. Hope that makes sense.
george says
Purchased your Meal Prep and Planner Guide. While the recipes show number of servings but do not show serving size. Is there a formula to figure it out?
Thanks.
George
Taylor Stinson says
Hi George – I donโt provide servings by weight/cup unfortunately! You will need to take the number of servings listed and divide into portions. Each portion is a serving. The reason I do this is because even if I gave a serving size, it still may not accurately reflect the nutritional info. In some cases, you may even have parts of the recipe left over if I gave a 1 cup serving, for instance (this depends on the exact ingredients used). Dividing the entire recipe up into the amount of servings listed is a much better reflection of how large a serving should be.
Leigh Ann Osmulski says
is the nutrition for one serving or for all of it?!
Taylor Stinson says
Hi Leigh Ann – it’s for one serving.