Viral French Onion Chicken Bake (Low-Carb, 48g Protein!)
This viral French onion chicken bake takes everything you love about classic French onion soup — deeply caramelized onions, savory beef broth, and a blanket of bubbling melted cheese — and turns it into a one-skillet chicken dinner. Seared chicken breasts are nestled into a rich onion sauce, topped with nutty Gruyère, and finished under the broiler until golden. Each serving packs in 48 grams of protein with only 13 grams of carbs.
It’s the kind of low-carb dinner that doesn’t feel like a compromise: cozy, cheesy, and built on real technique. If your family is used to rich, hearty weeknight meals, this one slides right into the rotation.
Why This Recipe Works
The magic is in the caramelized onions. Cooked low and slow, onions transform from sharp and watery into a sweet, jammy base that tastes like it took all day (it takes 25 minutes). The protein comes from three reliable sources:
- Chicken breast — 1.5 lb delivers about 153g of protein, roughly 38g per serving, and searing first keeps it juicy under the broiler.
- Gruyère cheese — 1 cup adds about 33g of protein plus the nutty, melty finish that makes this dish unmistakable.
- Beef broth and flour — small amounts of protein here, but they do the heavy lifting on flavor, turning pan drippings into a glossy sauce.
The whole skillet holds 194g of protein, making each of the 4 generous servings worth about 48g — comparable to two chicken breasts’ worth of protein in a single cozy serving.
Ingredients
For the chicken
- 1.5 lb (680g) boneless, skinless chicken breasts (about 4 medium)
- 1 teaspoon garlic powder
- 1/2 teaspoon dried thyme
- 1 teaspoon fine sea salt, divided
- 1/2 teaspoon black pepper
For the French onion sauce
- 3 large yellow onions (about 450g), thinly sliced
- 2 tablespoons (28g) unsalted butter
- 1 tablespoon olive oil
- 1 tablespoon balsamic vinegar
- 3 garlic cloves, minced
- 1 tablespoon all-purpose flour
- 1 cup (240ml) low-sodium beef broth
- 1 teaspoon Worcestershire sauce
- 1/2 teaspoon dried thyme
- 1 cup (112g) shredded Gruyère cheese
- Chopped fresh parsley or chives, for garnish

Equipment
- Large oven-safe skillet (12-inch cast iron or stainless steel)
- Tongs
- Sharp knife and cutting board
- Wooden spoon or spatula
Step-by-Step Method
- Caramelize the onions. Melt the butter with the olive oil in a large oven-safe skillet over medium-low heat. Add the sliced onions and 1/2 teaspoon of the salt. Cook for 20–25 minutes, stirring every few minutes, until the onions are soft, jammy, and deeply golden. If the pan dries out at any point, add a tablespoon of water and keep going — low and slow is the key.
- Season the chicken. While the onions cook, pat the chicken breasts dry and season both sides with garlic powder, thyme, the remaining 1/2 teaspoon of salt, and the black pepper.
- Push onions aside and sear. Push the caramelized onions to the edges of the skillet and raise the heat to medium-high. Add the chicken and sear for 4–5 minutes per side until golden on the outside. It doesn’t need to be fully cooked through — it finishes in the oven. Remove the chicken to a plate.
- Build the sauce. Stir the balsamic vinegar into the onions and let it sizzle for 30 seconds. Add the minced garlic and cook 30 seconds more. Sprinkle the flour over the onions and stir for 1 minute to cook out the raw taste. Pour in the beef broth and Worcestershire sauce, stirring to lift up all the browned bits from the pan. Simmer 2–3 minutes until the sauce thickens slightly and coats a spoon.
- Nestle and top. Return the chicken to the skillet, spooning the onions and sauce over each piece. Sprinkle the shredded Gruyère evenly over the top. Meanwhile, set your oven broiler to high.
- Broil until golden. Place the skillet under the broiler (keep the handle away from the flame) for 2–3 minutes, until the cheese is fully melted, bubbly, and lightly browned in spots. Watch it closely — broilers move fast.
- Rest and serve. Let the skillet rest for 5 minutes so the sauce settles and the juices redistribute. Garnish with chopped parsley or chives and serve straight from the pan.

Nutrition Estimates (Per Serving)
This recipe makes 4 servings. Per serving:
- Protein: 48g
- Calories: 460 kcal
- Carbohydrates: 13g
- Fat: 23g
- Sugar: 5g
Nutrition calculated from the actual ingredient amounts above using standard USDA values. The bulk of the carbs comes from the onions; swapping the tablespoon of flour for 1/2 teaspoon of xanthan gum trims about 1g of carbs per serving.

Tips for the Best French Onion Chicken
- Don’t rush the onions. True caramelization takes 20–25 minutes on medium-low. High heat burns the edges while the middles stay raw — patience gives you that deep, sweet flavor.
- Slice onions evenly. Uniform thin slices cook at the same rate, so nothing burns while other pieces lag behind.
- Use an oven-safe skillet. The dish goes from stovetop to broiler in one pan. If your skillet has a plastic handle, transfer everything to a baking dish before the broiler step.
- Sear for color, not doneness. Four to five minutes per side is enough; the broiler finish and resting time bring the chicken to a safe 165°F inside without drying it out.
- Grate your own Gruyère. Pre-shredded cheese is coated to prevent clumping, which also keeps it from melting as smoothly. A block and a box grater give you the silkiest blanket.
- Deglaze properly. The browned bits on the pan after searing are pure flavor — the beef broth and balsamic dissolve them into the sauce, so don’t wipe the pan clean.
5 Variations to Try
- Chicken Thighs Version — swap in 1.5 lb of boneless, skinless chicken thighs. They stay extra juicy; sear 5–6 minutes per side and add a few extra minutes under the broiler cover.
- Mushroom French Onion Chicken — add 225g of sliced cremini mushrooms to the skillet with the onions for the last 10 minutes of caramelizing. Adds an earthy note and extra servings of vegetables.
- Swiss and Mozzarella Swap — if Gruyère is hard to find, use shredded Swiss or a 50/50 mix of Swiss and low-moisture mozzarella. The flavor is milder but the melt is just as satisfying.
- Strictly Keto — replace the tablespoon of flour with 1/2 teaspoon of xanthan gum whisked into the broth before adding it to the pan. Net carbs drop to about 11g per serving.
- French Onion Chicken Casserole — after building the sauce, transfer everything to a 9×13-inch baking dish, top with cheese, and bake at 375°F (190°C) for 15 minutes instead of broiling. Same flavor, easier for a crowd.
Storage
Store leftovers in an airtight container in the refrigerator for up to 4 days. Reheat gently in a covered skillet over medium-low heat with a splash of beef broth to loosen the sauce, or microwave individual portions in 60-second bursts. This dish also freezes well for up to 2 months — thaw overnight in the refrigerator before reheating. The onions and sauce hold their texture; the cheese may lose a little of its stretch after freezing, but the flavor stays intact.
FAQs
Can I use chicken thighs instead of breasts?
Yes — boneless, skinless thighs work beautifully and stay juicy even if slightly overcooked. The nutrition shifts slightly: about 44g of protein and 520 kcal per serving with thighs.
How do I keep the onions from burning?
Keep the heat at medium-low and stir every few minutes. Onions release their own moisture at first; once they start sticking, add a tablespoon of water to the pan instead of more oil. Even slices help too.
What’s the best cheese for French onion chicken?
Gruyère is the classic choice — nutty, rich, and an excellent melter. Swiss is the closest widely available substitute; provolone and mozzarella also melt well but taste milder.
Can I make this ahead of time?
Yes. Caramelize the onions up to 3 days ahead and refrigerate them; sear the chicken and assemble right before serving. Fully assembled, the dish can be baked (not broiled) at 375°F for 15 minutes from cold — add the cheese in the last 5 minutes.
Is this recipe gluten-free?
Nearly — the only gluten is the tablespoon of flour used to thicken the sauce. Swap it for 1/2 teaspoon of xanthan gum or 2 teaspoons of cornstarch, and confirm your Worcestershire sauce and beef broth are certified gluten-free.
What should I serve with it?
For a low-carb meal, pair it with cauliflower mash, roasted green beans, or a simple arugula salad. If carbs aren’t a concern, crusty bread or creamy mashed potatoes soak up the onion sauce perfectly.
Final Thoughts
French onion chicken is one of those rare recipes that looks impressive, tastes like restaurant food, and asks almost nothing of you beyond a little patience with the onions. One skillet, straightforward ingredients, and a broiler finish that makes the whole kitchen smell incredible. It’s low-carb, packed with 48 grams of protein per serving, and the kind of dinner that gets requested again before the plates are cleared.
You May Also Like
- Holy Yum Baked Chicken (6 Ingredients, 26g Protein Dinner!)
- Viral Keto Million Dollar Chicken Casserole (Low-Carb, 35g Protein!)
- TikTok-Viral Cabbage Alfredo Bake (Low-Carb, 50g Protein!)
