Nothing says comfort quite like a bubbling casserole fresh from the oven, and this French onion ground beef and rice version delivers exactly that. Ground beef seasoned with onion soup mix gets layered with rice, then topped with creamy sour cream, melted mozzarella, and crispy fried onions. The result is a complete meal that feeds a crowd without demanding much from you beyond some simple layering.
This recipe takes inspiration from classic French onion soup—those deep, savory onion flavors topped with melted cheese—and transforms it into a hearty dinner casserole. The onion soup mix does a lot of heavy lifting here, bringing that signature French onion flavor without hours of caramelizing onions. It’s smart cooking that doesn’t sacrifice taste for convenience.
Why You’ll Love This French Onion Ground Beef and Rice Casserole
The hands-off nature of this casserole makes it perfect for busy nights. Once you’ve browned the beef and assembled everything in the baking dish, the oven does the rest. You get nearly an hour of free time while it bakes, which is enough to tackle homework help, fold laundry, or just relax.
French onion flavor translates beautifully to a casserole format. The onion soup mix seasons the beef while the broth keeps everything moist as the rice cooks. Those crispy fried onions on top provide the same satisfying crunch you’d get from the bread topping on French onion soup.
Everything cooks together in one dish, which means the rice absorbs all the beefy, oniony flavors as it steams. There’s no need to cook rice separately or dirty multiple pots. The casserole dish goes from oven to table, making both cooking and cleanup simpler.
This feeds eight people easily, making it ideal for families or meal prep. Each serving provides about 25 grams of protein from the ground beef and cheese, keeping everyone full and satisfied. The combination of protein, carbs, and that rich, cheesy topping makes this substantial enough to be the only thing you need for dinner.
Ingredients for French Onion Ground Beef and Rice Casserole
I use lean ground beef (90/10 or 93/7) to avoid excess grease pooling in the casserole. If you only have regular ground beef (80/20), drain it well after browning to prevent an oily final dish. The beef provides the foundation of flavor and most of the protein.
For the Casserole:
- 1 lb lean ground beef
- 1 medium yellow onion, diced
- 1 oz onion soup mix (1 packet)
- 2 cups instant white rice, uncooked
- 2 cups beef broth
- 1/2 tsp salt
- 1/2 tsp black pepper
For the Topping:
- 1 cup sour cream
- 2 cups shredded mozzarella cheese
- 1 cup crispy fried onions
- 1 tbsp fresh chopped parsley (optional garnish)
Instant white rice is key to making this work properly. Regular long-grain rice won’t cook through in the time and liquid provided, so don’t substitute it unless you’re willing to adjust the liquid and baking time significantly. Instant rice is specifically designed to cook quickly with less liquid.
The onion soup mix is what gives this casserole its French onion character. One standard packet (usually about 1 ounce) contains dried onions, beef bouillon, and seasonings that create that classic savory-sweet flavor. Different brands vary slightly in saltiness, so taste before adding extra salt.
Beef broth provides the liquid the rice needs to cook while adding depth to the overall flavor. Use low-sodium broth if you’re watching salt intake, since the onion soup mix is already quite salty. The broth gets absorbed by the rice during baking, concentrating the flavors.
Sour cream adds tanginess and richness that balances the savory beef and onions. Full-fat sour cream works best—it spreads more easily and adds better flavor than low-fat versions. Greek yogurt can substitute if you prefer, though the flavor will be slightly different.
Mozzarella melts beautifully and creates those satisfying cheese pulls everyone loves. I prefer shredding it myself from a block for better melting, but pre-shredded works fine in a pinch. Swiss or Gruyère would be more traditional for French onion flavor, but mozzarella is milder and more universally loved.
How to Make French Onion Ground Beef and Rice Casserole
The layering technique is what makes this casserole work. Rice goes on the bottom where it can absorb the broth, beef goes in the middle to flavor everything, and the toppings get added later to prevent overcooking. Following the order matters for proper cooking and texture.
1. Prepare the Oven and Dish: Preheat your oven to 350°F. Lightly grease a 9×13-inch baking dish with nonstick cooking spray or butter. This prevents sticking and makes serving easier later.
2. Brown the Beef and Onions: Heat a large skillet over medium-high heat. Add the ground beef and break it apart with a spatula or wooden spoon. Cook for 5-6 minutes, stirring occasionally, until the beef is browned and no longer pink. Add the diced onion to the skillet and continue cooking for another 3-4 minutes until the onions soften and become translucent. If using higher-fat ground beef, drain excess grease at this point, leaving just enough to keep the mixture moist.
3. Season the Meat: Sprinkle the onion soup mix, salt, and black pepper over the beef and onions. Stir well to distribute the seasonings evenly. The mixture should smell deeply savory and oniony. Remove the skillet from heat.
4. Layer the Casserole: Spread the uncooked instant rice evenly across the bottom of the prepared baking dish. Make sure it’s in an even layer so it cooks uniformly. Spoon the seasoned beef and onion mixture over the rice, spreading it out to cover the rice completely. Pour the beef broth evenly over the entire dish. The liquid needs to reach all the rice, so pour it systematically rather than dumping it in one spot.
5. First Bake: Cover the baking dish tightly with aluminum foil. Make sure it’s sealed well around the edges to trap steam—this is what cooks the rice. Place in the preheated oven and bake for 40 minutes. The rice should absorb most of the liquid and become tender during this time.
6. Add the Toppings: Carefully remove the dish from the oven and take off the foil. Watch for hot steam when you remove the foil. Spread the sour cream evenly over the beef layer using a spatula or the back of a spoon. It doesn’t need to be perfect—just get it reasonably distributed. Sprinkle the shredded mozzarella cheese evenly over the sour cream layer. Top with the crispy fried onions, distributing them across the entire surface.
7. Final Bake: Return the uncovered casserole to the oven and bake for another 10-15 minutes. The cheese should be melted and bubbly, and the fried onions should turn golden brown. If you want extra browning on the cheese, turn the broiler on for the last 2-3 minutes, but watch it closely to prevent burning.
8. Rest and Serve: Remove from the oven and let the casserole rest for 5 minutes before serving. This allows the layers to set slightly, making it easier to cut clean portions. Garnish with fresh chopped parsley if desired for a pop of color and freshness.
The resting time is important—cutting into it immediately will result in a soupy mess. Those five minutes let excess moisture settle and the layers firm up just enough for neat servings.
What to Serve with French Onion Ground Beef and Rice Casserole
A simple green salad with balsamic vinaigrette provides freshness and acidity that cuts through the rich, cheesy casserole. Use mixed greens, sliced cucumbers, and cherry tomatoes with a tangy dressing to balance the heavy main dish.
Roasted Green Beans: Green beans roasted with olive oil, garlic, and a squeeze of lemon add a vegetable component without much effort. The crisp texture and bright flavor contrast nicely with the soft, creamy casserole.
Steamed Broccoli: Simple steamed broccoli with butter and a sprinkle of salt keeps things light and adds color to the plate. The mild flavor doesn’t compete with the bold French onion taste.
Garlic Bread: Crusty bread brushed with garlic butter and toasted makes this meal even more comforting. It’s perfect for soaking up any extra sauce or cheese from the casserole.
Coleslaw: Tangy, crunchy coleslaw made with a vinegar-based dressing rather than creamy mayo adds texture and acidity. The cool, crisp slaw balances the hot, rich casserole beautifully.
Roasted Brussels Sprouts: Brussels sprouts halved and roasted until caramelized bring earthy, slightly bitter notes that complement the sweet onion flavors. Toss with balsamic vinegar after roasting for extra tang.
Tomato Salad: Fresh tomatoes sliced and drizzled with olive oil, balsamic vinegar, and fresh basil provide bright acidity and freshness. This works especially well in summer when tomatoes are at their peak.
Pro Tips & Variations
Use Instant Rice Only: This cannot be overstated. Regular rice won’t cook properly with the amount of liquid and time provided. Instant rice is specifically designed to hydrate and cook quickly, making it essential for this recipe.
Seal the Foil Tightly: The steam trapped under the foil during the first baking phase is what cooks the rice. If the foil isn’t sealed well, steam escapes and the rice may end up crunchy or undercooked.
Don’t Skip the Resting Time: Letting the casserole sit for five minutes after baking allows the layers to set and makes serving much cleaner. Cut into it immediately and you’ll have a sloppy, soupy mess instead of neat portions.
Check Rice Tenderness: After the 40-minute covered bake, check that the rice is fully tender before adding the toppings. If it still has a bite, cover and bake for another 5-10 minutes before proceeding.
Customize the Cheese: While mozzarella is mild and melts beautifully, Swiss or Gruyère would be more authentic to French onion soup flavor. A blend of mozzarella and Gruyère gives you the best of both worlds—meltability and traditional flavor.
Ground Turkey Swap: Ground turkey works as a leaner alternative to beef. Choose 93/7 or a blend with some fat to prevent dryness. The flavor is milder but still delicious with the onion soup mix.
Add Vegetables: Mix in frozen peas, diced bell peppers, or sliced mushrooms with the beef for extra nutrition and flavor. Frozen vegetables work best as they won’t release too much moisture during baking.
Make It Vegetarian: Replace the ground beef with cooked lentils or a plant-based ground meat alternative. Use vegetable broth instead of beef broth and check that your onion soup mix doesn’t contain beef products.
Spice It Up: Add a teaspoon of garlic powder or a pinch of cayenne pepper to the beef mixture if you like more flavor complexity or heat.
Different Rice: If you prefer brown rice, use instant brown rice and increase the beef broth to 2.5 cups. The baking time may need to increase by 5-10 minutes.
Storage & Reheating Tips
Store leftover casserole in an airtight container in the refrigerator for up to 3 days. The rice will continue to absorb moisture as it sits, so leftovers will be less saucy than the fresh casserole but still flavorful.
For reheating, the oven produces the best results. Place portions in an oven-safe dish, cover with foil, and warm at 325°F for 15-20 minutes until heated through. The foil keeps moisture in and prevents the top from drying out or burning.
Microwave reheating works for individual portions. Place in a microwave-safe dish, add a tablespoon of water or broth to prevent drying, and cover loosely. Heat at 50% power for 2-3 minutes, stirring halfway through.
This casserole freezes well for up to 3 months. Let it cool completely, then wrap tightly in plastic wrap followed by aluminum foil, or transfer to a freezer-safe container. Thaw overnight in the refrigerator before reheating.
When reheating from frozen, cover with foil and bake at 350°F for about 45-60 minutes until heated through to 165°F in the center. Remove the foil for the last 10 minutes to re-crisp the onion topping if desired.
Common Questions
Can I use regular rice instead of instant? Regular rice requires more liquid and longer cooking time. If using regular long-grain white rice, increase the beef broth to 3 cups and bake covered for 60-70 minutes instead of 40. Test the rice for tenderness before adding toppings.
What if I don’t have onion soup mix? Make your own by combining 3 tablespoons dried minced onion, 2 teaspoons beef bouillon granules, 1/4 teaspoon onion powder, 1/4 teaspoon garlic powder, and a pinch of sugar. This approximates one packet of onion soup mix.
Can I assemble this ahead of time? Yes, you can layer everything (except the sour cream, cheese, and fried onions) up to 24 hours ahead. Cover tightly and refrigerate. When ready to bake, let it sit at room temperature for 20 minutes, then bake as directed. Add the toppings after the first 40-minute bake.
Why is my casserole watery? This usually happens if the foil wasn’t sealed tightly during the first bake, preventing proper steam absorption, or if you added too much broth. Let the casserole rest for 10 minutes instead of 5 to allow excess liquid to be absorbed.
Can I make this in a different size pan? A 9×13-inch pan is ideal for the proportions given. A deeper 9×9-inch dish will work but may need slightly longer baking time since the layers are thicker. Avoid shallow pans that might overflow during baking.
This French onion ground beef and rice casserole delivers big comfort food flavor without demanding hours in the kitchen. The combination of savory beef, tender rice, creamy sour cream, and crispy onions creates layers of texture and taste that satisfy everyone at the table. Make it once and it’ll become part of your regular rotation for those nights when you need something easy, filling, and genuinely delicious.

French Onion Ground Beef and Rice Casserole
Ingredients
Equipment
Method
- Preheat oven to 350°F (175°C). Lightly grease a 9×13-inch baking dish with nonstick cooking spray.
- In a large skillet over medium-high heat, brown the ground beef for 5-6 minutes, breaking it apart with a spatula. Add the diced onion and cook for another 3-4 minutes until onions soften and beef is fully cooked. Drain excess grease if using higher-fat ground beef.
- Sprinkle the onion soup mix, salt, and black pepper over the beef and onions. Stir well to distribute seasonings evenly. Remove from heat.
- Spread the uncooked instant rice evenly across the bottom of the prepared baking dish. Spoon the seasoned beef and onion mixture over the rice, spreading to cover completely. Pour the beef broth evenly over the entire dish.
- Cover the baking dish tightly with aluminum foil, sealing around the edges. Bake for 40 minutes to allow the rice to absorb the broth and cook through.
- Carefully remove from the oven and discard the foil (watch for hot steam). Spread the sour cream evenly over the beef layer. Sprinkle with shredded mozzarella cheese, then top with crispy fried onions.
- Return the uncovered casserole to the oven and bake for another 10-15 minutes until the cheese is melted and bubbly and the fried onions are golden brown.
- Remove from oven and let rest for 5 minutes before serving. Garnish with fresh parsley if desired.
