30-Minute French Onion Chicken Skillet

Everything you love about French onion soup — jammy caramelized onions, rich beefy depth, and a blanket of bubbling Gruyère — draped over juicy chicken breasts instead. It is fancy enough for company and fast enough for Tuesday. Creamy chicken fans will also love our Marry Me Chicken. One skillet, 30 minutes, maximum wow.

French onion chicken breasts smothered in caramelized onions and melted Gruyere cheese in a skillet
Prep time5 min
Cook time25 min
Total30 min
Yield4 servings
CuisineAmerican
📌 Pin it

🧺Ingredients

  • 4 boneless, skinless chicken breasts, pounded even
  • 1 tsp kosher salt, divided
  • 1/2 tsp black pepper
  • 3 large yellow onions, thinly sliced
  • 3 tbsp unsalted butter
  • 1 tbsp olive oil
  • 1 tsp sugar
  • 1/2 cup beef broth
  • 1 tbsp balsamic vinegar
  • 1 tsp fresh thyme leaves, plus more for serving
  • 1 1/2 cups shredded Gruyère cheese
  • Crusty bread, for serving

👩‍🍳Instructions

  1. Caramelize the onions. Melt the butter with the olive oil in a large oven-safe skillet over medium heat. Add the onions, 1/2 teaspoon salt, and the sugar; cook 18–20 minutes, stirring occasionally, until deeply golden and jammy.
  2. Season the chicken. While the onions cook, season the chicken with the remaining 1/2 teaspoon salt and the pepper.
  3. Deglaze. Stir the beef broth, balsamic vinegar, and thyme into the onions, scraping up the browned bits. Simmer 2 minutes until slightly reduced. Transfer the onions to a plate.
  4. Sear the chicken. In the same skillet over medium-high heat, sear the chicken 5–6 minutes per side until golden and cooked through (165°F).
  5. Smother and broil. Spoon the caramelized onions generously over each breast and top with Gruyère. Broil 2–3 minutes until the cheese is melted, bubbling, and spotty-brown.
  6. Serve. Shower with fresh thyme and serve with crusty bread for scooping up every last onion.

💡 French onion smarts

Patience with the onions pays off — true caramelization takes a full 18–20 minutes; rushing gives you merely soft onions. Gruyère is the classic for its nutty melt, but Swiss or provolone work in a pinch. Pounding the chicken even ensures it cooks through without drying. Deglazing with the broth captures every caramelized bit from the pan — that fond is pure flavor.

❓Common questions

Can I use chicken thighs?
Yes — boneless thighs stay extra juicy. Sear 5–6 minutes per side and check for 165°F inside.

Can I make it ahead?
Caramelize the onions up to 3 days ahead and refrigerate. Sear the chicken fresh, then assemble and broil — dinner in 15 minutes.

What if I don't have Gruyère?
Swiss is the closest swap; provolone or mozzarella melt well too, though you lose Gruyère's signature nuttiness.

Is this gluten-free?
Yes, as written — just serve with gluten-free bread or over mashed potatoes instead of crusty bread.

Chicken smothered in caramelized onions and bubbling Gruyere
Save for later

Love this recipe?

Save it to your "Easy Dinner Recipes" board so a 30-minute French bistro dinner is always one click away.

📌 Pin it for later