
This casserole brings together the rich flavors of French onion soup with hearty ground beef and fluffy rice, all baked under a blanket of melty cheese. It’s the ultimate comfort food for busy weeknights.
I developed this recipe to capture the essence of classic French onion soup in a complete meal. The caramelized onions create a deep, sweet base that pairs perfectly with savory ground beef and tender rice.
The secret is in the layering—each ingredient builds upon the last to create a dish that’s far greater than the sum of its parts. The cheese topping transforms into a golden, bubbly crust that’s impossible to resist.
Serve this straight from the oven for a meal that feels special enough for Sunday dinner but is simple enough for any day of the week.
Ingredients for French Onion Ground Beef and Rice Casserole
Rich beef, sweet onions, and fluffy rice come together under a blanket of melty cheese.
| Ingredient | Amount | Notes |
|---|---|---|
| Yellow Onions 🧅 | 3 whole | Thinly sliced for caramelizing |
| Ground Beef 🥩 | 1 lb | 80/20 lean-to-fat ratio |
| Uncooked Long-Grain White Rice 🍚 | 1 cup | Rinsed before cooking |
| Beef Broth 💧 | 2 cups | Low-sodium preferred |
| Butter 🧈 | 4 tbsp | Unsalted for control |
| All-Purpose Flour 🌾 | 2 tbsp | For thickening the sauce |
| Worcestershire Sauce 🫒 | 1 tbsp | Adds umami depth |
| Garlic Cloves 🧄 | 3 cloves | Minced for flavor |
| Dry White Wine 🍷 | ½ cup | Optional for deglazing |
| Shredded Gruyere Cheese 🧀 | 1 ½ cups | Melts beautifully for topping |
| Shredded Mozzarella Cheese 🧀 | 1 cup | For stretchy texture |
| Fresh Thyme Leaves 🌿 | 1 tbsp | Or 1 tsp dried thyme |
| Salt 🧂 | 1 tsp | Adjust to taste |
| Black Pepper 🌶️ | ½ tsp | Freshly ground preferred |
The onions are the foundation here. Yellow onions caramelize beautifully—look for firm, dry bulbs with papery skins. I grab mine from Whole Foods for consistent quality, but any supermarket works. The ground beef should be 80/20 for the best flavor and moisture. For the cheese, Gruyere is traditional, but a good sharp cheddar adds nice depth too.
No white wine? Extra beef broth plus a splash of vinegar mimics the acidity. Swap Gruyere for Swiss or Emmental if that’s easier to find. The rice can be jasmine or basmati—just adjust cooking liquid slightly. For a quicker version, pre-cooked rice works (use about 3 cups cooked), but the texture won’t be quite as perfect.
This casserole reheats like a dream—actually tastes better the next day. Keeps 4-5 days in the fridge, freezes beautifully for 3 months. Portion before freezing for easy weeknight dinners (just thaw overnight before reheating).
Why You’ll Love This Recipe
- One Pan Wonder: I just brown the beef, sauté the onions in butter, dump in the rice and broth, and let the oven do the rest.
- Caramelized Comfort: Those slow-cooked yellow onions turn the beef broth into this rich, savory sauce that soaks right into the rice.
- Feeds the Crew: It’s my go-to for Sunday dinner with the in-laws or batch-cooking lunches for the week.
- Budget Stretcher: Ground beef and rice keep it cheap, and leftovers taste even better the next day.
Step-by-Step Instructions for French Onion Ground Beef and Rice Casserole
This method ensures rich caramelized flavor and a perfectly cheesy finish every time.
Step 1: Caramelize the Yellow Onions
Melt 2 tbsp Butter in a large skillet over medium-low heat. Add all 3 whole Yellow Onions, thinly sliced, and stir to coat. Cook for 30-40 minutes, stirring occasionally, until the onions turn deep golden brown and sweet.
I keep the heat low to prevent burning—patience is key here. After 20 minutes, add 1 tsp Salt and 0.5 tsp Black Pepper to help draw out moisture. If the onions start to stick, add 1 tbsp of water and scrape up any browned bits.
Step 2: Brown the Ground Beef and Build the Base
Increase heat to medium-high and add the 1 lb Ground Beef to the skillet with the onions. Break it up with a wooden spoon and cook until no longer pink, about 5-7 minutes. Stir in the minced 3 cloves Garlic Cloves and cook for 30 seconds until fragrant.
Sprinkle 2 tbsp All-Purpose Flour over the mixture and stir to coat. Pour in 0.5 cup Dry White Wine to deglaze, scraping up any browned bits. Cook for 2 minutes until the liquid mostly evaporates. This creates a rich, savory foundation for the casserole.
Step 3: Cook the Rice in Flavorful Broth
Stir in the 1 cup Uncooked Long-Grain White Rice, 2 cups Beef Broth, 1 tbsp Worcestershire Sauce, and 1 tbsp Fresh Thyme Leaves. Bring to a boil, then reduce heat to low, cover, and simmer for 15-18 minutes until the rice is tender and the liquid is absorbed.
Resist the urge to stir the rice while it cooks—this can make it gummy. Instead, give it a gentle fluff with a fork once it’s done. The broth infuses the rice with deep, meaty flavor.
Step 4: Assemble and Bake with Cheese
Preheat the oven to 375°F. Transfer the rice mixture to a greased 9×13-inch baking dish and spread it evenly. Top with the 1.5 cups Shredded Gruyere Cheese and 1 cup Shredded Mozzarella Cheese, distributing them in an even layer.
Bake for 15-20 minutes until the cheese is bubbly and golden brown in spots. Let it rest for 5 minutes before serving—this allows the cheese to set slightly for cleaner slices. The result is a creamy, comforting dish with melty, stretchy cheese in every bite.
Pro Tips For Making French Onion Ground Beef And Rice Casserole
- Brown the Beef Well: Cook the ground beef until deeply browned, not just gray—this builds a rich base flavor that carries through the casserole. I learned this the hard way after my first few batches tasted flat.
- Sweat the Onions: Take the time to cook the yellow onions low and slow in butter until they’re golden and sweet, about 20 minutes. Rushing this step leaves them harsh and underdeveloped.
- Skip Precooked Rice: Use uncooked long-grain white rice and let it absorb the beef broth as it bakes—precooking turns it to mush. Sounds weird, but it works.
- Boost the Broth: Use low-sodium beef broth so you can control the salt, and consider adding a splash of Worcestershire sauce for extra depth. After burning three batches, I finally figured out balance matters most.
Storing and Reheating This Recipe
Refrigerator Storage
Let the casserole cool for no more than 2 hours before transferring to airtight containers. I use glass Pyrex with snap-on lids. Store in the fridge at 40°F or below for up to 4-5 days. The flavors deepen overnight as the ingredients meld together. ❄️
Freezer Storage
This dish freezes beautifully for up to 3 months without texture loss. I recommend quart-sized freezer bags—they stack efficiently and thaw faster. Leave 1 inch of headspace for expansion and squeeze out excess air to prevent freezer burn.
Oven Reheating
Preheat to 350°F and cover the dish with aluminum foil. Bake for 20-25 minutes until heated through. Remove foil for the last 5 minutes to crisp the cheese topping. Add 1-2 tbsp beef broth if it looks dry before reheating. 🔥
Microwave Reheating
For single portions, microwave covered with a damp paper towel. Heat on 70% power for 2-3 minutes, stir, then continue in 30-second intervals until reaching 165°F. The cheese stays gooey this way.
Make-Ahead Tip
Assemble the casserole up to 24 hours ahead, cover tightly, and refrigerate. Bake as directed, adding 5-10 minutes to the cooking time since it’ll start cold. This is perfect for busy weeknights.
Nutrition Facts
Frequently Asked Questions
Can I use ground turkey instead of beef?
Yes, lean ground turkey works well. Use the same amount and follow the recipe as written. The flavor will be slightly milder, so consider adding an extra 1/2 tsp salt to boost seasoning.
What if my cheese isn’t browning?
Broil for 2-3 minutes at the end of baking, watching closely to prevent burning. Alternatively, sprinkle a pinch of breadcrumbs over the cheese before baking for extra crispiness.
Can I make this in a slow cooker?
Yes! Sauté the onions and beef first, then transfer to a slow cooker with the rice and broth. Cook on low for 4-5 hours before adding cheese and broiling.
Why did my rice turn mushy?
Over-stirring during cooking or using too much liquid causes this. Follow the 15-18 minute simmer time and avoid stirring once the rice is added.
- Gambia Jollof Rice Recipe: West African One-Pot Spice Fusion - October 5, 2026
- Cream of Wild Rice Soup Recipe Minnesota: Northwoods Creaminess With Foraged Grains - October 5, 2026
- Frozen Cauliflower Fried Rice Recipe: Quick Low-Carb Wok Magic - October 5, 2026