French Onion Chicken with Caramelized Onions and Cheese

Tender chicken breasts smothered in a rich, caramelized onion sauce and topped with melted cheese. This comforting dish combines the classic flavors of French onion soup with juicy chicken, creating a satisfying one-pan meal. The onions are slowly cooked until golden and sweet, then combined with chicken broth and arrowroot to create a silky sauce that coats the chicken perfectly. Ideal for weeknight dinners or entertaining, this recipe delivers restaurant-quality flavor with simple ingredients and straightforward techniques.
Ingredients
Instructions
- 1
Preheat the oven to 400 F
- 2
Heat ghee in large oven-safe skillet over medium-low heat
- 3
Add onions and 2 tbsp broth, saute for 12-15 minutes stirring often until caramelized
- 4
Remove onions and set aside
- 5
Add avocado oil to same pan and increase heat to medium-high
- 6
Season chicken with salt, pepper, and garlic powder
- 7
Cook chicken 4-5 minutes per side until lightly browned
- 8
Remove chicken and set aside on plate
- 9
Reduce heat to medium-low and return onions to pan
- 10
Add arrowroot starch and remaining broth, stir and saute until sauce thickens
- 11
Return chicken to pan and baste with sauce
- 12
Top chicken with cheese slices and transfer to oven
- 13
Bake 8-12 minutes, basting at least once, until internal temperature reaches 165 F
- 14
Serve topped with fresh thyme
Tips
Pat chicken dry before cooking to achieve better browning and prevent oil splatter.
Don't rush the onion caramelization - low and slow cooking develops the sweet, complex flavors that make this dish special.
Use a meat thermometer to ensure chicken reaches exactly 165°F for food safety without overcooking.
Good to Know
Refrigerate leftovers up to 3 days in covered container. Reheat gently in oven or microwave.
Can caramelize onions up to 2 days ahead. Assemble and bake when ready to serve.
Serve immediately while cheese is melted. Pairs well with rice, mashed potatoes, or steamed vegetables.
Common Mistakes
Don't cook onions over high heat to avoid burning instead of caramelizing.
Don't skip the meat thermometer to avoid overcooking the chicken.
Substitutions
Dairy-Free Swaps
General Alternatives
FAQ
Can I use chicken thighs instead of breasts?
Yes, bone-in thighs work well but may need 5-10 minutes longer cooking time. Adjust based on thickness and check internal temperature.
What if I don't have arrowroot starch?
Substitute with equal amount tapioca starch or cornstarch. For paleo, stick with arrowroot or tapioca starch options.
How long will leftovers keep?
Store covered in refrigerator up to 3 days. Reheat gently to prevent cheese from becoming rubbery and chicken from drying out.