French Onion Chicken Recipe: Ever taken one bite of something and immediately thought, “wait, I need to make this at home”? That’s exactly what happened with this French onion chicken.
It’s got everything you love about French onion soup, all that deep, caramelized onion flavor, melty cheese, rich broth, but instead of a soup you get juicy chicken smothered in it.
This one’s a keeper. Grab your skillet and let’s get into it.
What You’ll Need
Here’s everything you’ll need to pull this off:
- 4 boneless, skinless chicken breasts
- Salt and pepper, to taste
- 2 tablespoons olive oil
- 4 tablespoons butter
- 3 large yellow onions, thinly sliced
- 2 cloves garlic, minced
- 1 teaspoon sugar
- 2 tablespoons all-purpose flour
- 1 cup beef broth
- 1 cup chicken broth
- 1 tablespoon Worcestershire sauce
- 1 teaspoon fresh thyme (or ½ teaspoon dried)
- 1 bay leaf
- 1 cup shredded Gruyère cheese
- ½ cup shredded mozzarella (optional, but so worth it)
- Fresh parsley, chopped, for garnish
Tools You’ll Need
- A large oven-safe skillet (cast iron works great)
- Tongs
- A sharp knife and cutting board
- A wooden spoon
- Measuring cups and spoons
- A meat thermometer
Read this also: Rosh Hashanah Honey Cake: Why Runny Batter Is Good
How to Make French Onion Chicken

1. Season and sear the chicken.
Pat your chicken breasts dry and season both sides with salt and pepper.
Heat the olive oil in your skillet over medium-high heat. Sear the chicken for about 4-5 minutes per side until golden.
It doesn’t need to be cooked through yet. Set it aside on a plate.
2. Caramelize those onions.
Lower the heat to medium and melt the butter in the same skillet.
Add your sliced onions and sugar. Stir occasionally for 25-30 minutes.
Yes, it takes a while. This is the step that builds all the flavor, so don’t rush it.
3. Build the sauce.
Once your onions are deep golden brown, stir in the garlic and cook for 30 seconds.
Sprinkle in the flour and stir it around for a minute. Then pour in the beef broth, chicken broth, and Worcestershire sauce.
Add your thyme and bay leaf. Let it simmer for 5 minutes until it thickens slightly.
4. Bring the chicken back.
Nestle the chicken breasts back into that onion sauce.
Spoon some of the sauce over the top of each piece.
5. Cheese it up.
Preheat your broiler. Top each chicken breast with Gruyère and mozzarella if you’re using it.
Pop the skillet under the broiler for 3-5 minutes, just until the cheese is bubbly and golden in spots.
6. Rest, garnish, and serve.
Pull it out and let it rest for a few minutes.
Remove the bay leaf, sprinkle with parsley, and serve it up.
Pro Tips
A few things I’ve learned from making this more times than I can count:
- Don’t skip the low and slow onion step. This is genuinely the whole recipe. Rushing it with high heat gives you burnt, bitter onions instead of that sweet, jammy flavor you’re after.
- Pound your chicken breasts to an even thickness first. It helps them cook evenly so you’re not left with a dry, overcooked edge and an undercooked center.
- Use an oven-safe skillet from the start. It saves you from transferring everything to a baking dish halfway through and losing all that flavorful fond stuck to the pan.
- Check your chicken’s internal temp. You’re looking for 165°F. A meat thermometer takes the guesswork out completely.
- Let the cheese get color, not just melt. Those little golden brown spots under the broiler add a slightly nutty flavor that makes a huge difference.
Read this also: Buffalo Chicken Sliders: The Tailgate Food Idea Everyone Will Ask You About
Substitutions and Variations
This recipe is pretty flexible, so here’s how to make it work for what you’ve got:
| Original Ingredient | Substitution |
|---|---|
| Gruyère cheese | Swiss or provolone |
| Chicken breasts | Boneless chicken thighs |
| Beef broth | Extra chicken broth or mushroom broth |
| Yellow onions | Sweet onions or a mix of yellow and red |
| All-purpose flour | Cornstarch (use half the amount) |
Want to make it a little heartier? Serve it over mashed potatoes, egg noodles, or rice so you can soak up every drop of that onion sauce.
Make Ahead Tips
You can caramelize the onions up to 3 days ahead of time and store them in the fridge.
That’s honestly the biggest time-saver here since it’s the longest step.
When you’re ready to cook, just pick up from building the sauce and go from there.
A Few Extra Details Worth Knowing
Nutritional Breakdown (Per Serving)
| Nutrient | Approximate Amount |
|---|---|
| Calories | 420 |
| Protein | 38g |
| Fat | 22g |
| Carbs | 12g |
This will shift a bit depending on which cheese and cuts of chicken you use.
Diet-Friendly Swaps
- Low carb: Swap the flour for cornstarch or xanthan gum, and skip the sugar in the onions.
- Dairy free: Use a dairy-free butter and a plant-based shredded cheese that melts well.
- Gluten free: Just use cornstarch instead of flour and double check your Worcestershire sauce label.
What to Serve With It
Mashed potatoes are the classic pairing here, but a simple arugula salad with lemon vinaigrette also balances out the richness really nicely.
Crusty bread for sauce-mopping is never a bad idea either.
Time-Saving Tip
Slice all your onions the night before and store them in an airtight container.
It cuts down your active prep time significantly on the day you actually cook.
Leftovers and Storage
This dish keeps really well, which honestly makes it even better the next day.
- Fridge: Store in an airtight container for up to 4 days.
- Freezer: Freeze without the cheese topping for up to 3 months. Add fresh cheese and broil after reheating.
- Reheating: Warm gently in a skillet over low heat, or microwave in 30-second bursts so the chicken doesn’t dry out.
FAQs Related to French Onion Chicken Recipe
1. Can I use chicken thighs instead of breasts?
Yes, and honestly they turn out even juicier. Just adjust your cook time slightly since thighs are usually a bit thicker.
2. Why are my onions taking so long to caramelize?
Real caramelization just takes time, usually 25-35 minutes. If you crank the heat to speed it up, you’ll end up with burnt onions instead of sweet, golden ones.
3. Can I make this without a broiler?
Yes. Just cover the skillet and let it sit on low heat until the cheese melts, or transfer it to a 400°F oven for a few minutes.
4. What if I don’t have an oven-safe skillet?
Transfer everything to a baking dish before adding the cheese, then broil it there instead.
5. Can I make this ahead for meal prep?
Definitely. It reheats well and honestly tastes even better once the flavors have had a day to sit together.
Wrapping Up
This French onion chicken has that cozy, comforting feeling but comes together with ingredients you probably already have in your kitchen.
Once you taste that onion sauce with the melted cheese on top, you’ll understand why this one’s become a regular in my dinner rotation.
Give it a try this week and let me know in the comments how it turned out for you. And if you’ve got any questions along the way, drop them below and I’ll help you out.