
This French Onion Chicken Orzo Casserole brings the comforting richness of classic French onion soup into a cozy, all-in-one dinner. Layers of sweet caramelized onions, tender chicken, and creamy orzo meld together with melted Gruyère cheese to create a dish that feels both indulgent and homey. Perfect for weeknights or casual gatherings, it’s effortless to make and satisfying to eat.
I first made this casserole on a chilly evening when I wanted something filling but special. Since then, it has become a go-to for both quiet nights and casual dinner parties where everyone asks for seconds.
Ingredients
- Boneless skinless chicken thighs or breasts: thighs stay juicy and flavorful, breasts work for a lighter option
- Yellow onions: choose large, sweet onions for beautiful caramelization and natural sweetness
- Orzo pasta: its small shape soaks up sauce perfectly and adds a creamy texture
- Beef broth: adds savory depth, replicating the richness of traditional French onion soup
- Gruyère cheese: nutty and melty for that classic French onion flavor Swiss or mozzarella can substitute
- Butter and olive oil: work together to caramelize onions slowly without burning
- Garlic: adds a gentle aromatic depth to the base flavors
- Heavy cream: enriches the casserole making it luscious without heaviness
- Fresh thyme: herbaceous lift that balances the sweetness of the onions
- Salt and black pepper: essential to season throughout to build full flavor
Instructions
- Caramelize the Onions:
- In a large oven-safe skillet or Dutch oven, heat butter and olive oil over medium-low heat. Add thinly sliced onions and stir frequently as they cook slowly, turning golden brown and deeply caramelized over about 30 to 40 minutes. Add minced garlic during the last minute to soften without burning. This slow cooking develops the base flavor that makes the dish special.
- Cook the Chicken:
- While the onions caramelize, season chicken pieces generously with salt and pepper. Brown the chicken in a separate skillet or after temporarily removing onions from the pot. Just cook until golden on both sides; it will finish cooking in the oven, which keeps the meat juicy and tender.
- Deglaze and Combine Ingredients:
- Pour beef broth into the pan with onions, scraping the bottom to lift all the browned bits—this adds more flavor. Stir in orzo pasta, heavy cream, fresh thyme, and the browned chicken pieces. Let everything simmer gently for 5 to 7 minutes so the orzo starts absorbing the liquid but retains a bit of bite to avoid mushiness.
- Add Cheese and Bake:
- Mix in half of the grated Gruyère cheese into the casserole. Sprinkle the remaining cheese evenly over the top. Transfer the skillet or casserole dish to a preheated oven at 375 degrees Fahrenheit (190 Celsius). Bake uncovered for 20 to 25 minutes until the top is bubbling and beautifully golden.
- Serve and Enjoy:
- Remove from the oven and let the casserole rest for 5 to 10 minutes—this helps it thicken and makes it easier to serve. Add a garnish of fresh thyme or chopped parsley for a fresh touch if you like.

Gruyère is my favorite ingredient in this dish. Its nutty richness melts perfectly, creating a luscious finish that ties everything together. This casserole reminds me of cozy family dinners where everyone gathers around the table to share not just food but stories and laughter.
Storage Tips
Keep leftovers refrigerated in an airtight container and enjoy within four days. Reheat gently in the oven or microwave adding a splash of beef broth or cream to restore creaminess. Freeze portions or the entire casserole by wrapping tightly in foil or plastic wrap. Thaw overnight in the fridge before reheating.
Ingredient Substitutions
If you do not have Gruyère, Swiss cheese or mozzarella provide a mild creaminess while parmesan on top adds extra sharpness. For a vegetarian version, skip the chicken and add sautéed mushrooms and spinach. Use gluten-free orzo or small pasta shapes for gluten-sensitive diets. Cauliflower rice is a good low-carb swap but check that baking times and liquid volumes are adjusted accordingly.
Serving Suggestions
Pair this casserole with a simple green salad dressed in lemon vinaigrette to cut through the richness. A side of roasted vegetables like asparagus or Brussels sprouts complements the creamy texture nicely. Serve with crusty bread to soak up the luscious sauce for a fully satisfying meal.

This casserole is perfect for cozy weeknight dinners and makes great leftovers. Serve it with a simple salad or crusty bread for a complete, comforting meal.
Common Questions About the Recipe
- → Can rotisserie chicken be used instead?
Yes, shredded rotisserie chicken can be added during the simmer step, skipping browning, for a quick alternative.
- → What are Gruyère cheese substitutes?
Swiss, provolone, or mozzarella cheese work well; Parmesan can add a sharper finish when sprinkled on top.
- → Is it possible to prepare this dish ahead of time?
Absolutely, assemble it up to baking, cover, and refrigerate for up to 24 hours before baking.
- → Can leftovers be frozen?
Yes, fully cooled portions or the whole dish can be tightly wrapped and frozen up to two months.
- → How should leftovers be reheated?
Reheat covered in the oven or microwave, adding a splash of broth or cream to maintain creaminess.
- → Are there any vegetarian adaptations?
Omit chicken and use sautéed mushrooms and spinach to create a rich meatless version.