This French Onion Beef and Rice Casserole Recipe turns a handful of pantry staples into one of the coziest dinners you will make all season. Ground beef, caramelized onions, and tender rice all bake together in a rich, savory broth until every bite tastes like French onion soup met your favorite weeknight casserole. It is the kind of meal that fills the kitchen with an amazing smell long before it hits the table, and it uses only one skillet and one baking dish to pull off.
Preheat oven to 350°F (175°C). Lightly grease a 9x13 inch baking dish with butter or nonstick spray. Set aside.
Heat a large skillet over medium-high heat. Add ground beef, breaking it up with a wooden spoon. Cook for 6-8 minutes until no longer pink. Drain excess grease, season with salt and pepper, and transfer beef to a plate.
In the same skillet, melt butter over medium-low heat. Add sliced onions and cook for 12-15 minutes, stirring occasionally, until soft and deep golden brown. Add mushrooms and cook for 5 more minutes until softened. Stir in garlic and thyme and cook for 1 minute until fragrant.
Return cooked ground beef to the skillet. Stir in Worcestershire sauce, uncooked rice, both cans of French onion soup, beef consomme, and beef broth. Mix until well combined. Taste and adjust salt and pepper as needed.
Pour the beef and rice mixture into the prepared baking dish and spread into an even layer. Cover tightly with aluminum foil. Bake for 45 minutes without lifting the foil.
Remove foil and check if rice is tender. If still firm, cover and bake for another 10 minutes. Once rice is tender, sprinkle shredded Gruyere cheese evenly over the top. Return to oven, uncovered, for 8-10 minutes until cheese is fully melted.
Scatter crispy French fried onions over the melted cheese. Bake for 2-3 more minutes until onions are golden and fragrant. Let casserole rest for 5 minutes before serving.
Notes
Caramelize slowly: Take your time caramelizing the onions – rushing this step results in less flavor development.
Rice matters: Use long grain white rice only. Instant rice will become mushy, and brown rice requires a longer baking time and more liquid.
Seal tight: Keep the foil tightly sealed during the first bake so the rice steams properly and absorbs all the liquid.
Grate your own cheese: Pre-shredded cheese contains anti-caking agents that prevent smooth melting. A wedge of Gruyere grated fresh melts much creamier.
Make ahead: Brown the beef and caramelize the onions a day in advance and store in the refrigerator. Combine with the rice just before baking.
Swap the protein: Ground turkey or ground chicken work well as a leaner alternative to beef.
Add veggies: Stir in a cup of frozen peas and carrots or chopped spinach for extra color and nutrition.
Cheese alternatives: Swiss or provolone cheese can replace Gruyere for a milder flavor profile.
Lower carb option: Swap the rice for riced cauliflower, reducing the added liquid slightly to prevent a watery casserole.
Storage: Store leftovers in an airtight container in the refrigerator for up to 4 days, or freeze for up to 3 months.