The sizzling aroma of caramelized onions and savory beef wafting from the oven is enough to make anyone’s mouth water—honestly, it’s downright impossible to resist. The first time I whipped up this French Onion Ground Beef Casserole with Rice, I knew I’d stumbled on something special. It’s rich, comforting, and packed with flavor, but it’s also a total weeknight hero (ready in just 30 minutes!).
I’ll never forget the night I first made this casserole. We’d just gotten home late, everyone was starving, and I hadn’t planned a thing. I grabbed ground beef, an onion, a can of soup, and some leftover rice—voila! The magic happened right there, with bubbling cheese and those golden edges. Over the years, I’ve tweaked and tested this recipe (more times than I can count), and it never lets me down. It’s the kind of meal you crave when you need something hearty, quick, and foolproof.
This French Onion Ground Beef Casserole with Rice is pure comfort food—think classic French onion soup vibes, but heartier, with protein-packed beef and the ease of a one-pan bake. It’s perfect for busy families, picky eaters, or anyone who just wants a delicious dinner without a lot of fuss. If you love cozy, savory casseroles that taste like they took hours (but didn’t), you’re about to find your new favorite. Let’s dig in!
Why You’ll Love This French Onion Ground Beef Casserole with Rice
Let me tell you—this is not your average ground beef casserole. After years of making (and eating) casseroles, I can honestly say this one stands out for all the right reasons. Whether you’re cooking for a crowd, or just pulling together dinner on a busy weeknight, you’ll find plenty to love here.
- Quick & Easy: This casserole comes together in about 30 minutes—no marathon prep sessions required. It’s a true lifesaver for those nights when time is tight.
- Simple Ingredients: Everything you need is probably already in your kitchen. No fancy or hard-to-find stuff—just pantry staples and a handful of fresh items.
- Family-Friendly: Both kids and adults rave every time I serve this. Even my pickiest eater goes back for seconds!
- Ultimate Comfort Food: The flavors of French onion soup—caramelized onions, gooey cheese, and rich beef—are all layered together with tender rice. It’s got that “close your eyes and savor” quality.
- Versatile and Make-Ahead Friendly: You can prepare this casserole in advance or freeze leftovers for another time. It reheats beautifully, and the flavors just get better.
What truly makes this French Onion Ground Beef Casserole with Rice different from all the others is the simple technique of browning the onions until they’re deeply golden. It gives the whole dish a depth that most casseroles miss. Plus, the beef stays juicy, the rice is perfectly cooked, and the cheese forms a bubbly, irresistible crust—no dry, bland bites here.
This is the kind of dinner that doesn’t just fill your belly—it warms your soul. It’s perfect for those nights when you need a little extra comfort, or when you want to wow your neighbors at a potluck without a single ounce of stress. I’ve made it for holidays, lazy Sundays, and even weekday lunches (yes, it’s that good). Trust me, this one’s a keeper.
What Ingredients You Will Need
This recipe uses simple, wholesome ingredients to deliver bold flavor and satisfying texture without the fuss. Most are pantry staples, and you can swap things in and out depending on what you have on hand.
- Ground beef (1 pound / 450g, 85% lean recommended) – Adds hearty flavor and richness.
- Yellow onion (1 large, thinly sliced) – For that signature sweet, caramelized onion flavor. White onion works too.
- Cooked white rice (2 cups / 340g, cooled) – Leftover rice works perfectly. Brown rice is a great substitute if you like a bit more chew and fiber.
- French onion soup (1 can, 10.5 oz / 298g condensed) – Campbell’s or a good store brand. You can use homemade if you’re feeling ambitious.
- Sour cream (1/2 cup / 120g) – Adds creaminess and balances the savory flavors. Greek yogurt is a fine substitute.
- Worcestershire sauce (1 tablespoon / 15ml) – A little goes a long way to boost the umami.
- Garlic powder (1 teaspoon / 4g) – For depth of flavor. Fresh garlic (2 cloves, minced) is great if you have it.
- Salt and black pepper (to taste) – Essential for seasoning. Start with 1/2 teaspoon salt and 1/4 teaspoon pepper.
- Shredded Swiss cheese (1 cup / 100g) – Melts beautifully and gives that classic French onion flavor. Gruyère or mozzarella also work.
- Shredded cheddar cheese (1 cup / 100g) – For richness and color. Use sharp cheddar for extra punch.
- Butter (2 tablespoons / 28g, unsalted) – Helps caramelize the onions and adds flavor.
- Fresh parsley (2 tablespoons / 8g, chopped, optional) – For garnish and a pop of color.
Ingredient Notes: I usually go with Campbell’s French onion soup for consistency, but a good store brand or homemade version is delicious too. For the rice, day-old works best—it keeps the casserole from getting mushy. Don’t be afraid to play around with the cheese combo! Gruyère is classic, but I’ve used everything from provolone to Monterey Jack for slightly different results.
Substitutions: You can use ground turkey or chicken instead of beef for a lighter version. For a gluten-free casserole, be sure to check your soup label or make your own. If you need to go dairy-free, use a plant-based sour cream and cheese—it’ll still taste great.
Equipment Needed
- Large skillet or sauté pan – For browning the beef and onions. A cast iron pan gives great caramelization, but any heavy-bottomed pan will do.
- Medium mixing bowl – For combining the beef, rice, and other filling ingredients.
- 9×13-inch (23x33cm) baking dish – The perfect size for this casserole. Glass or ceramic both work (even a disposable foil pan in a pinch).
- Wooden spoon or spatula – To stir and scrape up those delicious browned bits.
- Measuring cups and spoons – For accuracy (especially with seasonings and liquids).
- Sharp knife and cutting board – For slicing onions and chopping parsley.
- Cheese grater – If you’re shredding your own cheese. Pre-shredded works too, but I find the melt is creamier when you grate it yourself.
If you don’t have a large skillet, use two smaller pans and combine everything in your mixing bowl. For a budget-friendly option, I’ve used dollar-store baking dishes and they work just fine—just don’t broil with those. Always wash your cast iron right away and dry it thoroughly, or the onions will leave a smell behind (learned that one the hard way!).
How to Make French Onion Ground Beef Casserole with Rice
- Preheat your oven: Set to 375°F (190°C). Grease your 9×13-inch (23x33cm) baking dish with a little butter or nonstick spray.
- Caramelize the onions: Melt 2 tablespoons (28g) of butter in a large skillet over medium heat. Add the sliced onion and a pinch of salt. Cook, stirring often, for 8-10 minutes until the onions are golden brown and sweet-smelling. Don’t rush this step—the flavor is worth it!
- Brown the beef: Add 1 pound (450g) ground beef to the same skillet with the onions. Break up the meat with a wooden spoon and cook until no longer pink, about 5-7 minutes. Drain any excess fat if needed.
- Mix the filling: In a medium bowl, combine the cooked beef and onions, 2 cups (340g) cooked rice, 1 can (10.5 oz / 298g) French onion soup, 1/2 cup (120g) sour cream, 1 tablespoon (15ml) Worcestershire sauce, 1 teaspoon (4g) garlic powder, 1/2 teaspoon salt, and 1/4 teaspoon black pepper. Stir until everything is well combined.
- Layer the casserole: Spread the beef and rice mixture evenly in your prepared baking dish. Sprinkle 1 cup (100g) shredded Swiss cheese and 1 cup (100g) shredded cheddar cheese evenly over the top.
- Bake: Place the casserole in the oven and bake for 15-18 minutes, until the cheese is bubbly and the edges are golden. If you want a crispier top, broil for 2-3 minutes—just keep a close eye so it doesn’t burn!
- Garnish and serve: Let the casserole cool for 5 minutes, then sprinkle with chopped fresh parsley. Serve hot!
Troubleshooting tips: If your casserole is too dry, add a splash of broth before baking. If it’s too wet, bake uncovered for an extra 5 minutes. The onions should be soft and deep golden before you add the beef—don’t be tempted to turn up the heat, or they’ll scorch instead of sweeten.
I always prep my rice the night before or use leftovers—it saves so much time. And don’t forget to scrape up the browned bits from the skillet; that’s pure flavor gold!
Cooking Tips & Techniques
- Don’t rush the onions: Caramelizing onions takes a bit of patience, but it’s so worth it. Keep the heat on medium and stir often. If they start to dry out, add a splash of water.
- Use day-old rice: Freshly cooked rice can get mushy in the oven. Day-old or leftover rice holds up beautifully and soaks up all the flavors without getting soggy.
- Layer cheese strategically: I like to mix a little cheese into the casserole and save most for the top. This way, you get gooey bites inside and a golden crust outside.
- Check for seasoning: Always taste your beef mixture before layering and baking. Depending on your soup and cheese, you might need a pinch more salt or pepper.
- Rest before serving: Letting the casserole sit for 5 minutes after baking makes it easier to slice and helps the flavors meld.
I’ve messed up by rushing the onions before—trust me, pale onions don’t give you that deep flavor. If you’re multitasking (who isn’t?), get the onions going first, then prep everything else as they cook. And don’t be afraid to experiment with different cheeses or extra seasonings—this casserole is super forgiving.
For consistent results, always measure your ingredients and spread the mixture evenly in the pan. You’ll get that perfect cheesy crust in every bite.
Variations & Adaptations
One of the best things about this French Onion Ground Beef Casserole with Rice is how flexible it is! Over the years, I’ve tried all sorts of tweaks—here are some favorites:
- Low-Carb/Keto: Swap the rice for cauliflower rice. I do this often when I want a lighter version, and it’s just as satisfying.
- Vegetarian: Use plant-based ground “beef” or lentils. Swap the French onion soup for a vegetarian version (or homemade with veggie broth).
- Spicy Twist: Add a pinch of red pepper flakes, or stir in a can of diced green chiles for a little kick. My husband loves this with a sprinkle of hot sauce at the table.
- Cheese Swap: Change up the cheese—Gruyère is classic, but smoked provolone or Monterey Jack are delicious, too.
- Seasonal Add-ins: Stir in sautéed mushrooms, spinach, or even diced bell pepper for extra nutrition and flavor.
If you have gluten sensitivities, grab a gluten-free French onion soup (or make your own with gluten-free flour). For dairy-free, vegan cheese and sour cream work great—just pick brands that melt well. Personally, I love adding mushrooms when they’re in season. It gives the casserole a deeper, earthy flavor that’s super cozy.
Serving & Storage Suggestions
This casserole is best served hot, straight from the oven, when the cheese is still bubbling and golden. I love to garnish with an extra sprinkle of fresh parsley for color and freshness—it just pops on the table!
Pair it with a crisp green salad, steamed green beans, or even some crusty bread to soak up those cheesy edges. For a heartier meal, serve alongside roasted potatoes. I’ve even enjoyed leftovers for lunch with a side of pickles (don’t knock it till you try it).
To store, cover the cooled casserole tightly and refrigerate for up to 4 days. For longer storage, freeze individual portions in airtight containers for up to 2 months. Reheat in the microwave or oven (350°F/175°C for 10-15 minutes) until hot and bubbly. The flavors actually get deeper after a day in the fridge—so leftovers are a treat!
Nutritional Information & Benefits
Each serving (about 1/6 of the pan) is estimated at:
- Calories: 440
- Protein: 23g
- Carbs: 32g
- Fat: 24g
- Fiber: 2g
Thanks to the ground beef and cheese, you’re getting a good dose of protein and calcium. Using brown rice or adding veggies boosts fiber, too. If you use lean beef and light sour cream, you can cut down on fat without losing flavor.
Just a heads up: This dish contains dairy and gluten (from the soup), so be sure to use appropriate substitutes if you have allergies. Personally, I love that it’s filling without being heavy, and it’s easy to adapt for different dietary needs.
Conclusion
This French Onion Ground Beef Casserole with Rice is basically what comfort food dreams are made of—easy, hearty, and packed with flavor. It’s the recipe I turn to when I want a dinner that never disappoints (and always gets rave reviews at the table).
Don’t be afraid to make it your own—swap in your favorite cheese, use leftover rice, or sneak in extra veggies. It’s flexible, forgiving, and always delicious. Honestly, this dish has saved more weeknights than I can count, and I hope it does the same for you.
If you try this recipe, leave a comment or share your twist! I’d love to hear how your family enjoys it. Happy cooking, and may your casserole always be golden and bubbly!
FAQs
Can I make this casserole ahead of time?
Yes! You can assemble it up to a day ahead, cover, and refrigerate. When ready to bake, just add 5 extra minutes to the baking time if it’s going in cold.
What’s the best way to reheat leftovers?
I like to reheat individual portions in the microwave for 1-2 minutes, or the whole casserole in the oven at 350°F (175°C) until heated through (about 10-15 minutes).
Can I freeze French Onion Ground Beef Casserole with Rice?
Absolutely. Cool completely, wrap tightly, and freeze for up to 2 months. Thaw overnight in the fridge before reheating.
What can I use instead of French onion soup?
If you don’t have canned soup, mix 1 cup (240ml) beef broth with 1 teaspoon onion powder and a splash of soy sauce. It won’t be exactly the same, but it’s a great stand-in.
Can I use brown rice or another grain?
Yes—brown rice, quinoa, or even cooked barley work well. Cook them fully before adding to the casserole for the best results.
Pin This Recipe!

French Onion Ground Beef Casserole with Rice
This French Onion Ground Beef Casserole with Rice is a hearty, comforting dinner that combines the flavors of classic French onion soup with savory beef, tender rice, and gooey cheese. Ready in just 30 minutes, it’s perfect for busy weeknights and sure to be a family favorite.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30 minutes
- Yield: 6 servings 1x
- Category: Main Course
- Cuisine: American
Ingredients
- 1 pound ground beef (85% lean recommended)
- 1 large yellow onion, thinly sliced
- 2 cups cooked white rice (day-old or leftover preferred)
- 1 can (10.5 oz) condensed French onion soup
- 1/2 cup sour cream
- 1 tablespoon Worcestershire sauce
- 1 teaspoon garlic powder
- 1/2 teaspoon salt (or to taste)
- 1/4 teaspoon black pepper (or to taste)
- 1 cup shredded Swiss cheese
- 1 cup shredded cheddar cheese
- 2 tablespoons unsalted butter
- 2 tablespoons fresh parsley, chopped (optional, for garnish)
Instructions
- Preheat your oven to 375°F (190°C). Grease a 9×13-inch baking dish with butter or nonstick spray.
- Melt 2 tablespoons butter in a large skillet over medium heat. Add the sliced onion and a pinch of salt. Cook, stirring often, for 8-10 minutes until onions are golden brown and caramelized.
- Add ground beef to the skillet with the onions. Break up the meat and cook until no longer pink, about 5-7 minutes. Drain excess fat if needed.
- In a medium bowl, combine the cooked beef and onions, cooked rice, French onion soup, sour cream, Worcestershire sauce, garlic powder, salt, and black pepper. Stir until well combined.
- Spread the beef and rice mixture evenly in the prepared baking dish. Sprinkle Swiss cheese and cheddar cheese evenly over the top.
- Bake for 15-18 minutes, until the cheese is bubbly and the edges are golden. For a crispier top, broil for 2-3 minutes, watching closely.
- Let the casserole cool for 5 minutes, then garnish with chopped fresh parsley. Serve hot.
Notes
For best flavor, don’t rush caramelizing the onions—let them get deeply golden. Use day-old rice to prevent a mushy casserole. Taste and adjust seasoning before baking. For a gluten-free version, use gluten-free French onion soup. You can substitute ground turkey or chicken for beef, and swap cheeses as desired. Let the casserole rest 5 minutes before serving for easier slicing.
Nutrition
- Serving Size: About 1/6 of the casserole
- Calories: 440
- Sugar: 4
- Sodium: 900
- Fat: 24
- Saturated Fat: 12
- Carbohydrates: 32
- Fiber: 2
- Protein: 23
Keywords: french onion casserole, ground beef casserole, rice casserole, easy dinner, comfort food, weeknight meal, cheesy casserole, one pan meal





