Savory and nostalgic, this French Onion Chicken is a one-pan recipe that's perfect for a hearty weeknight dinner. The comforting flavors of French onion soup pair with tender chicken breasts for a delicious meal with easy clean up.
Flatten the chicken with a rolling pin or meat tenderizer so all the breasts are the same thickness. Season the chicken breasts with salt and pepper.
Heat the butter in a large skillet or non-stick frying pan. Cook the onions on the lowest heat for 15-20 minutes until lightly caramelized. Remove from the pan and set aside.
Add the olive oil to the pan and cook the chicken on medium heat for 3-4 minutes. (You are just searing the chicken at this stage and it will not be fully cooked yet). Remove the chicken from the pan and set aside.
De-glaze the pan with stock and simmer on low heat for 1-2 minutes. Then add the wine, garlic, Worcestershire sauce, herbs, salt and pepper. Simmer for 4-5 minutes until the sauce thickens.
Add the chicken and onions back to pan and simmer for about 6-8 minutes or until the chicken is cooked through. Place the onions on top of the chicken and add the cheese. Cover with a lid and cook on low heat for about 2 minutes or until the cheese melts.