Start by preheating your oven to 350°F. In a large skillet, heat olive oil over medium heat, then add your sliced onions. Cook them slowly, stirring frequently until they turn golden brown and caramelized, which should take about 15-20 minutes.
Once the onions are ready, add the minced garlic and cook for another minute until fragrant. Then, transfer the onions to a large mixing bowl.
In the same skillet, add the chicken breasts, seasoning them with salt, black pepper, and thyme. Brown the chicken on both sides for about 5 minutes total, then slice them into bite-sized pieces.
Next, combine the chicken with the caramelized onions, heavy cream, and beef broth in the bowl. Gently mix in the cubed French bread, making sure everything is well coated.
Pour the mixture into a greased baking dish and sprinkle the Gruyere cheese on top. Bake it in the oven for about 30-35 minutes, or until the cheese is bubbling and golden brown.
Let the casserole cool for a few minutes before serving. Enjoy this comforting dish that pairs beautifully with a simple side salad!
Notes
This dish is perfect for a cozy family dinner. Feel free to top it with some fresh parsley for an extra touch!