👉 Let’s stay connected on social media!
French Onion Ground Beef and Rice Casserole

While we have provided a jump to recipe button, please note that if you scroll straight to the recipe card, you may miss helpful details about ingredients, step-by-step tips, answers to common questions and helpful guidance to improve your results.
French Onion Ground Beef and Rice Casserole is that cozy, stick-to-your-ribs comfort food you dream about on a busy Tuesday night, and honestly this French Onion Ground Beef and Rice Casserole might become your new “every week” dinner. It’s rich, beefy, oniony in the BEST way, and it comes together in one pan before you slide it into the oven. We’re talking caramelized onions, tender rice, creamy sauce, and a blanket of melty cheese all in one big bubbling dish.
I actually stumbled into this recipe on a cold, rainy day here in Austin when I was craving French onion soup but also…hungry enough to eat the pot. I had ground beef in the fridge, rice in the pantry, and I thought, “What if French onion soup and a casserole and a rice bake had a baby?” So I played. Then tweaked. Then made it again. And again. It just kept getting better.
You get protein from the ground beef, budget-friendly rice that stretches the meal, cozy flavor from the caramelized onions, and that creamy-cheesy top that feels like restaurant food. It reheats like a dream, it feeds a crowd, and it’s the kind of meal where everyone sort of goes quiet at the table because they’re too busy eating.
Want something easy? Cozy? Kid-friendly but still actually exciting for adults? This is it. And you can absolutely do this—promise!!
Why This Cozy Casserole Totally Belongs in Your Rotation
This casserole is comfort food with just enough flair to feel special, and it does SO many jobs at once. It’s hearty enough for hungry teens, simple enough for tired parents, and forgiving enough for new cooks who feel a little nervous about the whole “from scratch” thing. The combo of caramelized onions and beef basically tastes like French onion soup hugged a bowl of rice, and honestly that flavor is wildly, ridiculously satisfying. If you’re a meal prepper, you’ll love that it reheats beautifully for lunches. If you’re feeding picky eaters, it’s creamy, cheesy, and familiar, which is code for “no one complains.”
It’s also budget-conscious—ground beef and rice are friendly on the wallet, and you can swap in whatever cheese you already have. Gluten-free folks, this is naturally gluten-free as long as your broth is, and it’s one of those meals that feels indulgent but still has a good balance of protein, carbs, and a bit of fat to keep you full. And for my flavor-lovers: those golden onions add a deep, almost fancy taste without you needing a culinary degree. You just need a little time and some patience, and you’ve SO got this.
What You’ll Need for French Onion Ground Beef and Rice Casserole
1 pound ground beef
2 large onions, caramelized
2 cups uncooked rice
4 cups beef broth
1 cup heavy cream
1 cup shredded cheese (Swiss or Gruyere)
Salt and pepper to taste
1 tablespoon olive oil
The real magic-makers here are the onions and the cheese. Caramelized onions sound fussy, but they’re just onions cooked low and slow until they turn sweet, jammy, and golden—this is where that classic French onion flavor lives. Swiss or Gruyere cheese gives you that stretchy, slightly nutty top that makes the casserole feel all fancy and bistro-ish.
You can definitely play around: use brown rice (just increase the cooking time and maybe a splash more broth), or try a lighter dairy option like half-and-half or even evaporated milk if you’re watching richness. If heavy cream feels like a lot, don’t worry, you can reduce it and bump up the broth a bit. Want to sneak in veggies? Stir in a cup of frozen peas, chopped spinach, or mushrooms with the rice. They’ll disappear right in.
I usually grab ground beef and cheese from my local H‑E‑B here in Austin, and store-brand works absolutely fine. This is not a “buy the $8 artisan cheese” situation unless you really want to. To keep it cost-friendly, buy onions and rice in bulk, and if Swiss or Gruyere is pricey, a mix of mozzarella and a little parmesan can still give you that melty, toasty top. Make it yours. You’re in charge here!!
How to Make It: Simple Step-by-Step
- Preheat the oven to 375°F (190°C).
- In a large skillet, heat olive oil over medium heat. Add the caramelized onions and ground beef, cooking until the beef is browned.
- Stir in the rice, beef broth, and heavy cream. Season with salt and pepper.
- Transfer the mixture to a baking dish and top with shredded cheese.
- Cover with foil and bake for 25 minutes.
- Remove foil and bake for an additional 15 minutes, or until the cheese is bubbly and golden.
- Serve hot and enjoy!
If you’re starting with raw onions (which I usually do), slice them thinly and cook them in the olive oil over medium-low heat for about 25–30 minutes, stirring now and then, until they’re deep golden and soft. Don’t rush this part—this is where SO much flavor happens. If they start to brown too fast, just lower the heat and keep going. (And if they’re a little uneven? It’s fine. Real kitchens are messy.)
Once the onions are ready, bump the heat up to medium, add the ground beef, and cook until it’s nicely browned and crumbly, about 6–8 minutes. Break it up with a spoon; you want small pieces so every bite has a bit of everything. Don’t worry if there’s a bit of fond (those browned bits) on the bottom of the pan—that’s flavor gold and it’ll loosen when you add the broth.
When you stir in the rice, broth, and cream, really scrape the bottom of the skillet. You want all those tasty bits in your casserole. Season well with salt and pepper; taste the liquid if you’re unsure—if it tastes good now, it’ll taste even better after baking. The mixture will look pretty soupy, and that’s correct. The rice is going to drink it all up in the oven.
As it bakes under foil, the rice cooks and gets tender in about 25 minutes. If you peek and the rice still seems firm, give it another 5–10 minutes under foil with a splash of extra broth. Then off comes the foil, cheese goes all bubbly and golden in that last 15 minutes, and your kitchen will smell like the coziest French bistro. If the top isn’t browning enough, you can broil for 1–2 minutes—just don’t walk away. It goes from golden to oops very fast.
Little Tips That Make a Big Difference
Caramelizing the onions ahead of time is a huge time-saver; you can make a big batch on Sunday, stash them in the fridge for up to 4 days, and this casserole becomes almost “dump-and-bake” on a weeknight. For make-ahead, assemble the whole dish up through step 4, cover tightly, and refrigerate up to 24 hours—just add about 10 extra minutes bake time since it’s starting cold.
Leftovers keep well in an airtight container in the fridge for 3–4 days. To reheat, I love using the oven at 350°F for about 15–20 minutes so the top re-crisps a bit, but the microwave absolutely works if that’s the day you’re having. If it seems a little dry, stir in a spoonful of broth or a splash of cream before reheating and it perks right back up.
Batch cooking? Double the recipe and bake it in two dishes—eat one now, cool the other completely, wrap well, and freeze for up to 2 months. Thaw overnight in the fridge before reheating. For kids, you can go a little lighter on the onions if they’re suspicious, or chop them extra small so they kind of melt into the rice. And remember my teacher hat here: follow the main steps, then adjust as you go. You cannot “fail” this casserole; it’s very forgiving.
How to Serve and Enjoy Every Last Bite
This casserole is a full meal, but I love serving it with something crisp and bright on the side to balance the richness. A simple green salad with a tangy vinaigrette is perfect, or some steamed green beans or roasted broccoli. On colder nights, I’ll pile it into bowls and sprinkle a little extra cheese or fresh parsley on top for color—nothing fancy, just a tiny flourish that makes it feel extra.
It’s amazing for casual dinners with friends, potlucks, or that night when family is coming and you want something that feels very homey but not fussy. You can bake it in a pretty casserole dish and take it straight to the table; let everyone scoop their own. Leftovers make a surprisingly great “second life” meal—add a fried egg on top for brunch, or roll a scoop into a tortilla with a little extra cheese for a quick, kinda-weird-but-good burrito situation.
Honestly, it’s that dinner you pull out when you want people to feel cared for. Warm, savory, creamy, cheesy—French Onion Ground Beef and Rice Casserole just tastes like a hug. Are you already picturing that first scoop?
French Onion Casserole Questions, Answered
Yes, you can, but brown rice takes longer and needs more liquid. Add an extra 1/2–1 cup of broth, keep it covered longer (plan for about 15–20 extra minutes), and check for tenderness before uncovering. If it’s still firm, don’t panic—just cover and keep baking in 5–10 minute bursts until the rice is soft.
You can definitely make it lighter. Swap the heavy cream for half-and-half or even whole milk, and use a little less cheese on top. The texture will be slightly less rich, but still cozy and delicious. You could also use lean ground beef and skim off any excess fat after browning.
Technically you can just sauté them until soft, but caramelizing adds that deep, almost sweet French onion flavor that makes this casserole special. If you’re short on time, cook them as long as you reasonably can—10–15 minutes is still better than 3.
Yes! Assemble the casserole up to the point of adding cheese, cover, and refrigerate up to 24 hours. When you’re ready to bake, add the cheese and bake as directed, adding a little extra time since it’s starting cold. It’s a fantastic make-ahead dish for holidays and potlucks.
This happens sometimes depending on oven and pan depth, so you’re not doing anything “wrong.” Just pour in another 1/2 cup of hot broth (or water), cover with foil again, and bake another 10–15 minutes. Check, stir gently, and repeat if needed until the rice is tender.
This French Onion Ground Beef and Rice Casserole is creamy, cheesy, deeply savory, and honestly so much easier than it looks. It’s one of those recipes you make once and then keep coming back to because it just works and it just tastes GOOD—again and again.
If you try it, tell me how it went in the comments or tag me on social (yes, I’m always scrolling from my kitchen in Austin to see your casseroles!). Did you tweak the cheese? Add veggies? Make it meal prep-style? I want to see your version—remember, make it easy, make it delicious, make it yours… and then maybe make it again next week?

French Onion Ground Beef and Rice Casserole
Ingredients
Main Ingredients
- 1 pound ground beef
- 2 large onions, caramelized
- 2 cups uncooked rice
- 4 cups beef broth
- 1 cup heavy cream
- 1 cup shredded cheese (Swiss or Gruyere)
- Salt and pepper to taste
- 1 tablespoon olive oil
Instructions
Preparation
- Preheat the oven to 375°F (190°C).
- In a large skillet, heat olive oil over medium heat. Add the caramelized onions and ground beef, cooking until the beef is browned.
- Stir in the rice, beef broth, and heavy cream. Season with salt and pepper.
Baking
- Transfer the mixture to a baking dish and top with shredded cheese.
- Cover with foil and bake for 25 minutes.
- Remove foil and bake for an additional 15 minutes, or until the cheese is bubbly and golden.
- Serve hot and enjoy!
