If you love the rich, comforting flavors of French onion soup but want something a little heartier and easier to enjoy any night of the week, this French Onion Chicken & Rice Casserole Recipe is your new best friend. It takes the soul-soothing caramelized onions and melty Gruyère cheese of the classic soup and transforms them into a cozy, all-in-one casserole that’s perfect for gatherings or when you need a warm hug in the form of food. Each bite delivers tender chicken, tender-crisp spinach, earthy mushrooms, and all the gooey cheesy goodness you crave, wrapped up in fluffy, flavorful rice. Trust me, once you try this dish, it will become a staple in your dinner rotation!

Ingredients You’ll Need
Getting started on this French Onion Chicken & Rice Casserole Recipe is a breeze with simple, pantry-friendly ingredients that come together beautifully. Each element plays a vital role in building layers of flavor, texture, and color that make this dish unforgettable.
- 4 tbsp unsalted butter: Essential for perfectly caramelizing the onions and adding rich richness without overpowering the dish.
- 2 tbsp olive oil: Helps melt the butter evenly and provides a lovely body to the onion base.
- 2 large sweet onions, thinly sliced: The star of the show, slowly caramelized to bring out their natural sweetness and depth.
- 1 tsp salt, divided: Balances flavors throughout the layers of the casserole.
- 1/2 tsp black pepper, divided: Adds just the right amount of subtle heat and complexity.
- 1 tbsp all-purpose flour: Used to thicken the caramelized onion mixture into a luscious sauce.
- 1/2 cup dry white wine: Injects acidity and a fragrant note that brightens the casserole.
- 1 cup uncooked long-grain white rice: Absorbs all those savory juices, becoming tender and fluffy.
- 2 cups chicken stock: The cooking liquid that infuses the rice with savory depth and warmth.
- 2 cups cooked chicken, shredded or diced: Protein-packed and perfect for soaking in the rich onion flavors.
- 1 cup fresh baby spinach: Adds freshness, vibrant color, and a hint of earthiness.
- 1 cup sliced mushrooms: Contributes umami notes and a satisfying texture.
- 1/2 tsp dried thyme: A subtle herbal lift that complements the caramelized onions perfectly.
- 1/4 tsp garlic powder: For an extra layer of savoriness without overpowering the dish.
- 1 cup shredded Gruyère cheese: The melty, nutty topping that seals the casserole in cheesy, golden perfection.
How to Make French Onion Chicken & Rice Casserole Recipe
Step 1: Caramelize Those Onions
Start by melting the butter and olive oil together in a large skillet over medium heat. Add your thinly sliced sweet onions and cook them slowly for about 25 to 30 minutes, stirring occasionally. You want them to become deeply golden and sweetly fragrant — this step transforms simple onions into the heart and soul of the casserole. Season with half the salt and pepper during this process to enhance their natural sweetness and flavor.
Step 2: Turn On the Thickening Magic
Once your onions are perfectly caramelized, sprinkle the flour over them and give everything a good stir. Cook this mixture for about one minute to get rid of the raw flour taste and thicken up the base. Then pour in the dry white wine, using a wooden spoon to scrape up all those savory browned bits stuck to the skillet. Let the wine reduce for 2 to 3 minutes — this concentrates the flavors and gives you a luscious sauce that will soak into the rice beautifully.
Step 3: Assemble the Casserole
Grab a 9-by-13-inch baking dish and layer the base ingredients evenly: uncooked rice, chicken stock, the cooked chicken, fresh baby spinach, sliced mushrooms, thyme, garlic powder, and the remaining salt and pepper. Give it all a gentle stir so the flavors start mingling and everything is evenly distributed. This combination creates a flavorful matrix that will cook together in the oven into a perfectly balanced dish.
Step 4: Add the Caramelized Onion Layer
Carefully spread your rich, fragrant caramelized onions over the rice mixture. This layer is what truly sets the casserole apart, infusing every bite with that irresistible French onion soup flavor. Cover the dish tightly with foil to ensure gentle cooking without drying out.
Step 5: Bake to Perfection
Pop your casserole into a preheated 350°F (175°C) oven and bake covered for 35 minutes. This allows the rice to absorb the savory liquids and cook just right. After that, remove the foil and sprinkle the shredded Gruyère cheese evenly over the top. Return the casserole to the oven uncovered and bake for another 10 to 15 minutes until it’s bubbling and the cheese has melted into a glorious golden crust.
Step 6: Rest and Serve
Let your casserole rest for about 5 minutes once it’s out of the oven. This short wait lets everything set nicely so that when you dish it out, each bite holds its shape and showcases all those layers of flavor perfectly. Now you’re ready to enjoy the deliciousness of your French Onion Chicken & Rice Casserole Recipe!
How to Serve French Onion Chicken & Rice Casserole Recipe
Garnishes
Fresh herbs like chopped parsley or thyme leaves work wonderfully sprinkled on top to brighten the rich flavors and add a pop of color. If you really want to elevate the presentation, a few thin slices of green onion or a light drizzle of balsamic glaze can add a stunning contrast in taste and look.
Side Dishes
This casserole shines as a filling main dish, but pairing it with a crisp green salad or garlic-roasted vegetables can round out the meal beautifully. Think bright lemon-dressed arugula or crisp steamed green beans for lightness that balances the creamy, cheesy casserole.
Creative Ways to Present
If you’re hosting, consider making individual portions in ramekins for a classy touch. Alternatively, sprinkle extra cheese and broil for a minute or two for an ultra-crusty top. This French Onion Chicken & Rice Casserole Recipe also travels well for potlucks—bring it in the baking dish and reheat gently before serving.
Make Ahead and Storage
Storing Leftovers
After enjoying your casserole, you can store any leftovers in an airtight container in the refrigerator for 3 to 4 days. The flavors tend to deepen even further after a day, making it taste just as wonderful if you reheat it the next day.
Freezing
This dish freezes beautifully! Let the casserole cool completely, then wrap tightly with plastic wrap and aluminum foil or place into a freezer-safe container. It can be stored in the freezer for up to 2 months without losing its lovely texture and flavor.
Reheating
For best results, thaw frozen portions overnight in the fridge. Reheat in the oven at 350°F (175°C) covered with foil until warmed through, about 20-25 minutes. If reheating from refrigerated leftovers, microwaving or oven warming works equally well—just cover to prevent drying out and heat until hot and bubbly.
FAQs
Can I use other types of cheese instead of Gruyère?
Absolutely! While Gruyère offers that signature nutty, gooey melt, cheeses like Swiss, mozzarella, or even a sharp white cheddar can work nicely depending on your preference.
Is it necessary to use white wine in the recipe?
The wine adds brightness and helps deglaze the pan to capture those caramelized bits, but if you prefer, you can substitute with extra chicken stock or a splash of apple cider vinegar for acidity.
Can I make this casserole vegetarian?
Yes! Simply omit the chicken and use vegetable broth instead of chicken stock. Adding extra mushrooms or beans will ensure it remains hearty and satisfying.
What type of rice works best?
Long-grain white rice is recommended because it cooks evenly and absorbs flavors nicely without becoming gummy. Avoid instant rice, as it won’t hold up well during baking.
How can I tell when the casserole is fully cooked?
The rice should be tender and have absorbed most of the liquid. The casserole will be bubbly around the edges and the cheese bubbling and golden on top is a sure sign it’s ready to enjoy.
Final Thoughts
This French Onion Chicken & Rice Casserole Recipe is pure comfort food magic, combining classic French onion flavors with the satisfying heartiness of chicken and rice. It’s warm, cheesy, and packed with flavors that will have you coming back for seconds (and thirds). If you want to impress your family or simply treat yourself on a chilly evening, this casserole is an absolute must-try. Dive in and savor every delicious spoonful!
Print
French Onion Chicken & Rice Casserole Recipe
- Prep Time: 15 minutes
- Cook Time: 50 minutes
- Total Time: 1 hour 5 minutes
- Yield: 6 servings
- Category: Casserole
- Method: Baking
- Cuisine: French-American
Description
This French Onion Chicken & Rice Casserole combines the rich, deep flavors of caramelized onions and Gruyère cheese with tender chicken, mushrooms, and spinach, all baked into a creamy and comforting one-dish meal. Perfect for a hearty family dinner, this casserole features a savory blend of herbs, chicken stock, and white wine that elevates the classic rice casserole to a gourmet level.
Ingredients
Sauce and Onions
- 4 tbsp unsalted butter
- 2 tbsp olive oil
- 2 large sweet onions, thinly sliced
- 1 tsp salt, divided
- 1/2 tsp black pepper, divided
- 1 tbsp all-purpose flour
- 1/2 cup dry white wine
Casserole Base
- 1 cup uncooked long-grain white rice
- 2 cups chicken stock
- 2 cups cooked chicken, shredded or diced
- 1 cup fresh baby spinach
- 1 cup sliced mushrooms
- 1/2 tsp dried thyme
- 1/4 tsp garlic powder
Topping
- 1 cup shredded Gruyère cheese
Instructions
- Preheat Oven: Preheat your oven to 350°F (175°C) to prepare for baking the casserole.
- Caramelize Onions: In a large skillet over medium heat, melt the butter with olive oil. Add the thinly sliced sweet onions and cook for 25-30 minutes, stirring occasionally until they are deeply caramelized and golden brown. Season the onions with 1/2 teaspoon salt and 1/4 teaspoon black pepper during cooking to enhance their flavor.
- Thicken Onion Mixture: Sprinkle the all-purpose flour over the caramelized onions and stir well, cooking for about 1 minute to remove the raw flour taste. Pour in the white wine, scraping the bottom of the skillet to loosen any browned bits, and let the mixture simmer and reduce for 2-3 minutes until slightly thickened.
- Assemble Casserole Mixture: In a 9×13-inch baking dish, combine the uncooked long-grain white rice, chicken stock, cooked chicken, fresh baby spinach, sliced mushrooms, dried thyme, garlic powder, and the remaining 1/2 teaspoon salt and 1/4 teaspoon black pepper. Stir well to ensure all ingredients are evenly distributed.
- Layer Onions: Spread the caramelized onion mixture evenly over the rice and chicken mixture in the baking dish. Cover the dish tightly with foil to trap moisture for even cooking.
- Bake Covered: Place the casserole in the preheated oven and bake covered for 35 minutes, allowing the rice to cook through and flavors to meld.
- Add Cheese and Bake Uncovered: After 35 minutes, remove the foil and sprinkle the shredded Gruyère cheese evenly over the top of the casserole. Return the dish to the oven and bake uncovered for an additional 10-15 minutes, or until the cheese is bubbly and golden brown.
- Rest and Serve: Remove the casserole from the oven and let it rest for 5 minutes before serving. This helps the dish set and makes it easier to serve.
Notes
- You can substitute Gruyère cheese with Swiss or mozzarella if preferred.
- Using homemade chicken stock will enhance the casserole’s flavor, but store-bought can be used for convenience.
- If you want to make it ahead, assemble the casserole up to the point before baking, cover tightly, and refrigerate for up to 24 hours before baking.
- For extra creaminess, stir in 1/4 cup of sour cream or cream cheese into the rice mixture before baking.
- Leftovers can be stored in an airtight container in the refrigerator for up to 3 days and reheated gently in the oven or microwave.

