French Onion Stuffed Chicken takes everything people love about classic French onion flavor and turns it into a hearty, cheesy chicken dinner that feels cozy enough for Sunday supper but easy enough for a busy weeknight. Juicy chicken breasts are filled with melty cheese, layered with herbs, and topped with deeply caramelized onions that bring rich, savory sweetness to every bite.
What makes this dish stand out is the contrast of textures and flavors. You get tender baked chicken, gooey mozzarella and provolone, buttery onions, and a golden finish that tastes like comfort food with a little dinner party flair. It is the kind of meal that looks impressive on the plate but comes together with everyday ingredients.
What Makes French Onion Stuffed Chicken So Good?
This recipe works because it borrows the best parts of French onion soup without turning dinner into a complicated project. Slow-cooked onions build that unmistakable sweet and savory depth, while the stuffed center gives each chicken breast a creamy, cheesy finish. A little thyme, garlic, and broth tie everything together so the whole skillet tastes layered and rich.
It is also a smart dinner choice when you want something comforting without making a casserole or pasta. Serve it with mashed potatoes, roasted vegetables, rice, or even a crisp salad, and you have a complete meal that feels restaurant worthy.

Ingredients for the French Onion Stuffed Chicken
This ingredient list is simple, but each item plays an important role in building the signature flavor of French Onion Stuffed Chicken. Use good onions, well-seasoned chicken, and plenty of cheese for the best result.
For the chicken
4 large boneless skinless chicken breasts
1 teaspoon salt
1/2 teaspoon black pepper
1 teaspoon garlic powder
1 teaspoon dried thyme
1 tablespoon olive oil
For the filling
4 slices mozzarella cheese
4 slices provolone cheese
2 tablespoons chopped fresh parsley
For the onions and pan sauce
2 large yellow onions, thinly sliced
2 tablespoons butter
2 cloves garlic, minced
1/2 cup beef broth
1 tablespoon Worcestershire sauce
1/2 teaspoon dried thyme
1/4 teaspoon black pepper
Optional garnish
Fresh parsley, chopped
Extra melted cheese on top
Ingredient notes
- Yellow onions are best here because they caramelize beautifully and bring balanced sweetness.
- Mozzarella gives that stretchy melt, while provolone adds a slightly sharper flavor that fits the French onion profile.
- Beef broth adds classic depth, but chicken broth can work if that is what you have on hand.
How To Make the French Onion Stuffed Chicken
This recipe comes together in a few simple stages: caramelize the onions, prep and stuff the chicken, then bake everything until the cheese is melty and the chicken is cooked through. Taking a little extra time with the onions is what gives the whole dish its rich, signature flavor.
Step 1: Caramelize the onions
Melt the butter with the olive oil in a large oven-safe skillet over medium to medium-low heat. Add the sliced onions and cook slowly, stirring often, for 20 to 25 minutes until they are soft, golden, and deeply caramelized. Stir in the garlic, Worcestershire sauce, dried thyme, black pepper, and beef broth. Let the mixture simmer for 2 to 3 minutes, then transfer about half of the onions to a plate.
Step 2: Prepare the chicken breasts
Pat the chicken dry. Using a sharp knife, cut a deep pocket into the side of each chicken breast, being careful not to slice all the way through. Season the chicken inside and out with salt, pepper, garlic powder, and dried thyme.
Step 3: Stuff the chicken
Tuck mozzarella and provolone into each chicken breast pocket, then add a little chopped parsley inside each one. Secure the openings with toothpicks if needed so the cheese stays tucked in while baking.
Step 4: Sear for color
If your skillet has room, place the stuffed chicken breasts directly into the skillet with the onions. Spoon some of the onions around the chicken, not over the opening. Sear for 2 to 3 minutes per side just to develop a little color.
Step 5: Top and bake
Spoon the reserved caramelized onions over the top of each stuffed chicken breast. Transfer the skillet to a 375°F oven and bake for 20 to 25 minutes, or until the chicken reaches 165°F in the thickest part.
Step 6: Rest and serve
Let the chicken rest for 5 minutes before serving. Remove toothpicks, spoon extra onions and pan juices over the top, then finish with chopped parsley. Serve hot while the cheese is still melty.
Serving and Storing French Onion Stuffed Chicken
French Onion Stuffed Chicken is rich, cheesy, and savory, so it pairs well with simple sides that soak up the pan juices. Mashed potatoes are a classic match, but buttered noodles, roasted green beans, steamed rice, or crusty bread are also great options. If you want a lighter plate, try it with a crisp green salad or roasted broccoli.
To store leftovers, let the chicken cool completely, then place it in an airtight container in the refrigerator for up to 3 days. Reheat gently in the oven or in a covered skillet over low heat so the cheese stays creamy and the chicken does not dry out. Freezing is possible, but the texture of the melted cheese may change slightly after thawing.
Frequently Asked Questions
Can I make French Onion Stuffed Chicken ahead of time?
Yes. You can caramelize the onions and stuff the chicken a day in advance. Store both separately in the refrigerator, then assemble and bake when ready to serve.
What cheese works best for French Onion Stuffed Chicken?
Mozzarella and provolone are an excellent combination because they melt well and taste rich without overpowering the onions. Swiss or Gruyère can also be used for a more classic French onion flavor.
How do I keep the cheese from leaking out?
Do not overfill the chicken pockets, and use toothpicks to secure the opening if needed. Searing gently and baking seam-side up also helps keep the filling in place.
Can I use chicken thighs instead of chicken breasts?
This recipe is best with thick chicken breasts because they are easier to stuff. Chicken thighs are flavorful, but they do not hold a pocketed filling as neatly.
How do I know when the chicken is done?
The safest way is to use an instant-read thermometer. The thickest part of the chicken should reach 165°F.
Can I make this without beef broth?
Yes. Chicken broth works well and still creates a flavorful pan sauce, though the dish will have a slightly lighter taste.
Want More Chicken Dinner Ideas?
If this French Onion Stuffed Chicken hits the spot, these savory dinner favorites are worth adding to your meal plan too:
- French onion chicken bake for another cozy onion-forward chicken dinner.
- Quick Huli Huli chicken recipe when you want a sweet and savory tropical twist.
- Easy 3 ingredient Italian chicken recipe for a simple weeknight dinner with minimal prep.
- Grilled chicken broccoli bowls with creamy garlic sauce if you are looking for a lighter high-protein meal.
- Chicken pot pie bake with cheddar bay biscuits for another comforting family-style dinner.
Save This Pin + Share Your Results
📌 Save this recipe to your Pinterest dinner board so you can come back to it anytime.
When you make French Onion Stuffed Chicken, share how it turned out for you. Did you use provolone, Swiss, or Gruyère? Did you serve it with mashed potatoes or keep it lighter with vegetables? Little changes can make the recipe your own, and that is always the fun part.
You can also find more daily recipe inspiration on Life with Jam on Pinterest.

French Onion Stuffed Chicken
- Total Time: 1 hour
- Yield: 4 servings
Description
French Onion Stuffed Chicken is a rich and satisfying easy dinner made with juicy chicken breasts, sweet caramelized onions, and melty cheese baked into every bite. This easy recipe is perfect for quick dinner prep, cozy family meals, comfort food cravings, and weeknight food ideas when you want something hearty, flavorful, and simple to serve.
Ingredients
4 large boneless skinless chicken breasts
1 teaspoon salt
1/2 teaspoon black pepper
1 teaspoon garlic powder
1 teaspoon dried thyme
1 tablespoon olive oil
2 tablespoons butter
2 large yellow onions, thinly sliced
2 cloves garlic, minced
1/2 cup beef broth
1 tablespoon Worcestershire sauce
4 slices mozzarella cheese
4 slices provolone cheese
2 tablespoons chopped fresh parsley
Extra parsley for garnish
Instructions
1. Preheat the oven to 375°F.
2. Heat the butter and olive oil in a large oven-safe skillet over medium-low heat.
3. Add the sliced onions and cook, stirring often, for 20 to 25 minutes until soft, golden, and caramelized.
4. Stir in the minced garlic, beef broth, Worcestershire sauce, and 1/2 teaspoon dried thyme. Simmer for 2 to 3 minutes.
5. Remove half of the onions from the skillet and set them aside.
6. Pat the chicken breasts dry and cut a deep pocket into the side of each one without slicing all the way through.
7. Season the chicken with salt, black pepper, garlic powder, and the remaining 1/2 teaspoon dried thyme.
8. Stuff each chicken breast with 1 slice mozzarella, 1 slice provolone, and a little chopped parsley. Secure with toothpicks if needed.
9. Place the stuffed chicken into the skillet and sear for 2 to 3 minutes per side.
10. Spoon the reserved caramelized onions over the chicken.
11. Transfer the skillet to the oven and bake for 20 to 25 minutes, or until the chicken reaches 165°F internally.
12. Rest for 5 minutes, remove toothpicks, garnish with parsley, and serve hot.
Notes
Use medium-low heat for the onions so they caramelize instead of burn.
Do not overstuff the chicken or the cheese may leak out during baking.
Let the chicken rest before serving so the juices stay inside and the filling sets slightly.
- Prep Time: 15 minutes
- Cook Time: 45 minutes
- Category: Dinner
- Method: Baked
- Cuisine: American
Nutrition
- Serving Size: 1 stuffed chicken breast
- Calories: 485
- Sugar: 5g
- Sodium: 790mg
- Fat: 24g
- Saturated Fat: 11g
- Unsaturated Fat: 11g
- Trans Fat: 0g
- Carbohydrates: 9g
- Fiber: 1g
- Protein: 54g
- Cholesterol: 165mg

