
This is French onion soup deconstructed — sweet, deeply browned onions, beefy broth reduction, and a Gruyère blanket — but the protein carries the meal instead of a hunk of bread. One pan, no wasted steps, and it plates like a bistro dish. The Mediterranean Dish version and Recipe Critic’s take both anchor around the same core method.
Time Breakdown
The onions are where most people short-change the recipe. Rushing them past 10 minutes leaves you with sautéed onions, not caramelized ones — grainy, sharp, missing that deep sweet body that carries the whole dish.
| Step | Time | Heat level |
|---|---|---|
| Prep (pound chicken, slice onions) | 8 min | — |
| Sear chicken (both sides) | 8 min | Medium-high |
| Caramelize onions | 15–20 min | Medium, drop to medium-low |
| Deglaze & reduce sauce | 4–5 min | Medium-high |
| Return chicken, top with cheese | 1 min | — |
| Broil to bubbly | 2–3 min | High broil |
| Total | ~40 min |
What You Need

Ingredients (serves 4)
- 4 boneless, skinless chicken breasts (about 6 oz each)
- 1 tsp kosher salt, plus ½ tsp for onions
- ½ tsp black pepper
- ¼ cup all-purpose flour (for dredge)
- 2 tbsp olive oil
- 3 tbsp unsalted butter
- 3 large yellow onions, thinly sliced (about 6 cups)
- 1 tsp granulated sugar (helps browning)
- 3 garlic cloves, minced
- 2 tsp fresh thyme leaves (or 1 tsp dried)
- ½ cup dry white wine (Sauvignon Blanc, Pinot Grigio) — or more broth
- 1 cup low-sodium beef broth
- 1 tbsp Worcestershire sauce
- 1 tbsp Dijon mustard
- 1½ cups shredded Gruyère (or Comté, Swiss, Emmental)
- 2 tbsp fresh parsley, chopped, for serving
Gear
- 12-inch oven-safe skillet (cast iron or stainless-clad)
- Sharp chef’s knife or mandoline for slicing onions ⅛ inch thick
- Instant-read thermometer to hit 165°F chicken internal (Thermapen ONE)
The Method, Step by Step
The trick to a real one-pan version: sear the chicken first so its fond flavors the onions, caramelize slowly enough that the sugars actually develop, then deglaze hot and hard to lift every brown bit into the sauce. The Serious Eats caramelization guide is worth reading once — it debunks the “10-minute caramelized onions” myth every food blog repeats.
- Pound the chicken. Place each breast between two sheets of plastic wrap and pound to an even ¾-inch thickness. Even thickness = even cooking. Pat dry, season both sides with salt and pepper, dredge lightly in flour and shake off the excess.
- Sear the chicken. Heat 2 tbsp olive oil in the skillet over medium-high until shimmering. Add chicken, don’t crowd — work in two batches if needed. Sear 4 minutes per side until deeply golden. It doesn’t need to be fully cooked; it’ll finish under the broiler. Transfer to a plate.
- Start the onions. Reduce heat to medium. Add butter and let it melt. Add all the sliced onions plus ½ tsp salt and the sugar. Stir to coat. They’ll look like a mountain — they collapse fast.
- Caramelize slowly. After 5 minutes the onions turn translucent. After 10, pale gold. Drop the heat to medium-low and keep stirring every 2–3 minutes, scraping up the browned fond from the chicken. Add a splash of water if anything threatens to burn. You’re going for a deep amber color across the whole batch — 15–20 minutes total. Don’t cut this short.
- Add garlic and thyme. Push the onions to the edges. Drop garlic and thyme into the cleared center, cook 30 seconds until fragrant, then stir into the onions.
- Deglaze with wine. Pour in the wine, scrape the bottom aggressively with a wooden spoon. Simmer 2 minutes to burn off the alcohol.
- Build the sauce. Add broth, Worcestershire, and Dijon. Increase heat to medium-high and reduce 3–4 minutes until slightly thickened — coats the back of a spoon.
- Return the chicken. Nestle the breasts into the onion mixture. Any juices on the plate go into the pan. Simmer 2–3 minutes to let the chicken warm through — check that internal temperature is climbing toward 155°F.
- Top and broil. Heat the broiler on high. Sprinkle Gruyère over each breast, covering the tops. Slide the skillet under the broiler for 2–3 minutes until the cheese is bubbling and the edges brown. Watch it — this goes from perfect to burnt in 30 seconds.
- Rest 3 minutes. Confirm the chicken hits 165°F (74°C) per the USDA FSIS safe minimum. Scatter parsley over the top. Spoon onions and sauce generously with every serving.

Watch a chef make it
Cheese Options (Ranked)
| Cheese | Melt behavior | Flavor match | Notes |
|---|---|---|---|
| Gruyère ⭐ | Silky, stretchy | Classic French onion | The gold standard — worth the price |
| Comté | Silky, slightly firmer | Very close to Gruyère | Nuttier, aged versions get complex |
| Emmental | Very melty | Milder | Good if you want less bite |
| Swiss (deli) | Melty but oily | Adequate | Cheapest option, works in a pinch |
| Mozzarella | Stringy, bland | Wrong direction | Skip — it kills the flavor profile |
Common Mistakes
Rushing the onions
Ten-minute caramelized onions don’t exist at a home stovetop. If they still taste sharp or look pale gold, they’re not done. Keep going until they’re the color of maple syrup and jammy in texture — the sweetness has to develop, and there’s no shortcut.
Using thick, unpounded chicken breasts
An 8-oz breast at natural thickness overcooks the outside before the middle hits 165°F. Pounding to ¾ inch cuts the sear time in half and gives you an even cook edge to edge.
Skipping the deglaze
The brown crust on the pan bottom (fond) is where half the flavor lives. If you scoop the onions out without adding liquid to lift that fond, you leave the best part behind.
Broiling too long
Gruyère bubbles at around 30–60 seconds under high broil. Any longer and it splits into rubbery cheese with oil pooling around it. Set a timer and don’t walk away.
Common Questions
Can I use chicken thighs instead?
Yes — boneless, skinless thighs work great and are more forgiving with cooking time. Sear 5 minutes per side, and pull at 175°F internal (thigh meat is best at that temp, not 165°F). No pounding needed.
What if I don’t have an oven-safe skillet?
Do everything in a regular skillet, then transfer the finished dish (chicken + onions + sauce + cheese) into a shallow baking dish before the broil step. You’ll lose a little of the direct-from-pan drama but the flavor is identical.
Can I make it without wine?
Yes. Replace the ½ cup wine with an equal amount of beef broth plus 1 tablespoon balsamic or apple cider vinegar. The acid is what the wine was contributing — that’s the key flavor to replace.
How do I store and reheat leftovers?
Refrigerate in an airtight container up to 3 days. Reheat covered in a 325°F oven for 12–15 minutes — the microwave turns the cheese rubbery. USDA guidance puts safe reheating at 165°F internal.
Is this actually French?
Not really — it’s an American riff on the flavors of soupe à l’oignon gratinée. The classic French dish is a broth-based soup with a baguette raft and melted cheese. This skillet borrows the caramelized onion + Gruyère combination but plates it as a main-course chicken dish. Call it French-inspired.
Can I double the recipe for a crowd?
Onions yes, chicken no — not in one skillet. Sear the chicken in batches so you don’t crowd the pan (crowded chicken steams instead of browning). Caramelize a double batch of onions in a larger Dutch oven, then reassemble in the skillet or a shallow baking dish for the broil.
What to Serve With It
The onion-cheese blanket is rich, so pair with something bright and green: a lemon-dressed arugula salad, roasted asparagus, or steamed green beans with a squeeze of lemon. For starch, mashed potatoes or crusty bread to sop up sauce work best — no need to compete with the cheese. On a beef night, the same caramelized-onion technique upgrades any grilled cut; see our grilled beef chuck guide. If you want to lean fully into the French comfort direction, our oven-braised round steak is the beef counterpart to this one-pan dinner, and leftover shredded chicken slides straight into a loaded steak sub the next day.
Did You Try Our Recipe ?
Scrumptious
My husband (who is extremely picky) loved the liver & onions so much!! I didn’t have any beef broth or Sherry so I used about a tbl of Worcestershire and 1/4 c of white wine …..it was scrumptious
Response from MeatRecipesBox
Oh wow, I’m so happy to hear that!! 😍 I love that you made it work with what you had on hand — Worcestershire and white wine sound like a delicious twist. So glad your husband enjoyed it, especially being picky! Thank you for sharing your version, it makes me smile knowing it turned out scrumptious!
This was amazing
This recipe turned out really amazing! It’s juicy and spiced deliciously. I definitely would use less of the spicy pepper next time, but it really was delicious and I don’t think I’ll make chicken legs any other way from now on.!
Response from MeatRecipesBox
Thank you for taking the time to leave such a thoughtful review. I’m really glad to hear the recipe turned out juicy and full of flavor for you. That’s exactly what I was hoping for when putting it together. Good call on the spicy pepper as well. Adjusting the heat level to your own taste is always the best approach, and using a little less next time should make it just right for you. I really appreciate you trying the recipe and sharing your experience. It’s great to know it worked so well for you.
I Didn’t Expect This Cornbeef Hash Recipe to Taste This Good!!
One skillet. A handful of simple ingredients. Thirty minutes on the clock. And somehow… I ended up with the crispiest, most comforting cornbeef hash recipe I’ve made in years.
I wasn’t expecting much—just a quick, no-fuss meal. But that first bite? Crispy edges, tender potatoes, smoky corned beef, a little kick of pepper. It tasted like something straight off a cozy diner griddle.
Honestly, it caught me off guard—in the best way. Here’s why this simple skillet completely won me over.

Emma Delacourt
Recipe Developer & Founder, MeatRecipesBox
Emma has been developing and testing meat recipes since 2019. She focuses on temperature precision, food science, and making restaurant-quality results accessible for home cooks. Every recipe on this site is tested multiple times before publishing.




