Looking for a comforting yet sophisticated weeknight meal? This French Onion Ground Beef and Rice Casserole is a delightful fusion of flavors! We take the classic comforting base of a ground beef and rice casserole and elevate it with the sweet, savory depth of caramelized onions and a luscious, creamy onion swirl. It’s a guaranteed crowd-pleaser that’s surprisingly easy to make. This recipe uses halal-certified beef and broth to cater to a wider range of dietary preferences, but feel free to adjust based on your needs. Get ready to experience a whole new level of casserole goodness!

What You’ll Need: The Ingredient Lineup
- 500 g (1.1 lb) Ground Beef (Halal-Certified): We recommend using a ground beef with around 80/20 lean-to-fat ratio for optimal flavor and moisture. Halal-certified ensures adherence to specific dietary standards.
- 1 Large Yellow Onion, Thinly Sliced (≈200 g / 7 oz): Yellow onions provide a foundational sweetness that deepens beautifully when caramelized. Slicing them thinly ensures even cooking and a melt-in-your-mouth texture.
- 1 cup (200 g) Long-Grain Rice, Rinsed: Long-grain rice holds its shape well during baking, preventing a mushy casserole. Rinsing the rice removes excess starch, resulting in fluffier grains. Basmati or Jasmine rice can also be used for a fragrant twist.
- 2 cups (480 ml) Halal Beef Broth: The backbone of flavor! Using a high-quality beef broth (halal-certified for those who require it) adds richness and depth to the rice. Low-sodium broth allows you to control the salt level.
- 1 cup (240 ml) Whole Milk: Whole milk contributes to the creamy texture of the onion béchamel sauce. You can use 2% milk, but the sauce won’t be quite as rich.
- 2 Tbsp (30 g) Unsalted Butter: Butter adds flavor and richness to both the caramelized onions and the béchamel sauce. Using unsalted butter allows you to control the overall saltiness.
- 2 Tbsp (16 g) All-Purpose Flour: Flour is used to create a roux, which thickens the béchamel sauce.
- ½ cup (50 g) Grated Halal-Certified Gruyère or Sharp Cheddar Cheese: Gruyère adds a nutty, complex flavor that complements the onions beautifully. Sharp cheddar provides a more familiar, tangy taste. Ensure it’s halal-certified if needed.
- 1 tsp (5 g) Dried Thyme: Thyme’s earthy, slightly floral notes pair perfectly with beef and onions.
- ½ tsp (2.5 g) Smoked Paprika: A touch of smoked paprika adds a subtle smoky depth that enhances the overall flavor profile.
- ½ tsp (2.5 g) Kosher Salt, plus more to taste: Kosher salt is preferred for its clean flavor and ease of use.
- ¼ tsp (1 g) Freshly Ground Black Pepper: Freshly ground black pepper provides a sharper, more aromatic flavor than pre-ground pepper.
- 2 Tbsp (30 ml) Olive Oil: Olive oil is used for sautéing the onions and browning the beef.
- ¼ cup (30 g) Finely Chopped Shallots, for garnish: Shallots offer a milder, more delicate onion flavor that adds a lovely finishing touch.
- Fresh Thyme Sprigs, for garnish: Fresh thyme sprigs provide a pop of color and a fresh, aromatic garnish.
Ingredient Substitutions
Don’t have everything on hand? Here are a few simple substitutions:
- Ground Beef: Ground turkey or chicken can be used as a leaner alternative.
- Gruyère Cheese: Fontina, Emmental, or Monterey Jack cheese are good substitutes.
- Beef Broth: Chicken broth can be used in a pinch, but the flavor will be slightly different.
- Whole Milk: 2% milk or even a plant-based milk (like unsweetened almond milk) can be used, but the sauce may be less creamy.
Let’s Build Your French Onion Ground Beef and Rice Casserole: A Step-by-Step Guide
- Preheat and Prep: Begin by preheating your oven to 180°C (350°F). Lightly grease a 23 x 33 cm (9 x 13-inch) baking dish. This prevents sticking and ensures easy serving.
- Caramelize the First Batch of Onions: Divide the sliced onion in half. In a large skillet, heat 1 tablespoon of olive oil and 1 tablespoon of butter over medium heat. Add half of the sliced onions and cook, stirring occasionally, for approximately 15 minutes. The goal is deep caramelization – a rich, brown color and sweet flavor. Transfer these caramelized onions to a bowl and set aside. This first batch will be incorporated into the creamy onion béchamel, providing a concentrated onion flavor.
- Brown the Beef and Sauté Remaining Onions: Add the remaining 1 tablespoon of olive oil to the same skillet. Increase the heat to medium-high and add the ground beef. Break it up with a spoon as it cooks. Once the beef is about 80% cooked, stir in the remaining raw onion half, along with ½ teaspoon of kosher salt, ¼ teaspoon of black pepper, ½ teaspoon of smoked paprika, and half of the dried thyme (½ teaspoon). Sauté for about 5 minutes, or until the onion softens. This step builds the savory base of the casserole.
- Toast the Rice and Simmer: Stir the rinsed rice into the beef and onion mixture. Toast briefly for 2 minutes, stirring constantly. This toasting step enhances the rice’s nutty flavor and helps it stay separate during cooking. Pour in the beef broth, bring the mixture to a gentle boil, then cover the skillet and reduce the heat to low. Simmer for 15 minutes, or until the rice is just tender and most of the liquid has been absorbed.
- Craft the Creamy Onion Béchamel: While the rice simmers, prepare the creamy onion béchamel sauce. In a saucepan, melt 1 tablespoon of butter over medium heat. Whisk in the flour and cook for 1 minute to create a roux – a thickening agent. Gradually whisk in the milk, stirring constantly to prevent lumps. Add the reserved caramelized onions from step 2, the remaining ½ teaspoon of dried thyme, and the grated Gruyère or cheddar cheese. Simmer for 5 minutes, stirring continuously, until the sauce is thick and glossy. The béchamel is the star of the show, delivering that signature French onion creaminess.
- Assemble the Casserole: Spread the beef-rice mixture evenly in the prepared baking dish. Pour the creamy onion béchamel over the top. Using the back of a spoon, gently swirl the sauce to create visible ribbons throughout the casserole. This creates a beautiful presentation and ensures every bite has a taste of the creamy onion sauce.
- Bake to Golden Perfection: If desired, sprinkle a thin additional layer of grated cheese over the surface. Bake uncovered for 25-30 minutes, or until the top is golden brown and the sauce is bubbling.
- Rest and Serve: Remove the casserole from the oven and let it rest for 10 minutes before serving. This allows the swirl to set and makes slicing easier. To plate, turn the casserole onto a warm white plate, slice to reveal the creamy onion ribbons, drizzle a spoonful of warm béchamel around the edge, then scatter the crisp shallots and a few fresh thyme sprigs for color contrast.
Why Caramelizing Onions Matters
The heart of any French onion-inspired dish lies in the caramelization of the onions. This isn’t just about browning; it’s a chemical transformation. As onions cook slowly over medium heat, their natural sugars break down and develop complex, sweet, and savory flavors. This process creates a depth of flavor that simply can’t be achieved with raw or quickly sautéed onions. In this casserole, the double dose of caramelized onions – one in the béchamel and one cooked with the beef – amplifies this flavor profile, creating a truly unforgettable dish.
Choosing the Right Rice for Texture
We recommend long-grain rice for this casserole. Unlike short-grain rice, which tends to become sticky, long-grain rice stays relatively separate and fluffy when cooked. This provides a pleasant textural contrast to the creamy béchamel and tender ground beef. Rinsing the rice before cooking removes excess starch, further contributing to a less sticky result.
Halal Considerations and Substitutions
This recipe specifically calls for halal-certified ground beef and beef broth to cater to dietary preferences. If you don’t require halal meat, you can substitute with any high-quality ground beef and beef broth. Similarly, Gruyère cheese can be substituted with sharp cheddar or another cheese that melts well and has a robust flavor. Feel free to adjust the seasoning to your liking, adding more salt, pepper, or smoked paprika as needed.

Tips for a Perfect Onion Swirl
Achieving a beautiful onion swirl is easier than you think! The key is to be gentle. After pouring the béchamel over the beef and rice mixture, use the back of a spoon to create broad, sweeping motions. Avoid overmixing, as this will blend the sauce into the rice and lose the distinct swirl effect. A little patience and a light touch will result in a visually stunning casserole.
Frequently Asked Questions
Can I make this casserole ahead of time?
Yes, you can assemble the casserole up to 24 hours in advance. Cover it tightly and refrigerate. Add about 10-15 minutes to the baking time if baking from cold.
Can I freeze this casserole?
While you can freeze it, the texture of the rice and béchamel may change slightly upon thawing. It’s best enjoyed fresh.
What wine pairs well with this casserole?
A dry red wine, such as Pinot Noir or Beaujolais, complements the savory flavors of the casserole beautifully.
Enjoy Your Comforting Creation!
This French Onion Ground Beef and Rice Casserole is the ultimate comfort food – rich, flavorful, and satisfying. We hope you enjoy every bite! Don’t forget to save this recipe to Pinterest for later inspiration!
Print
french onion ground beef and rice casserole delights
- Total Time: 65 minutes
- Yield: 6 servings 1x
- Diet: General
Description
This French Onion Ground Beef and Rice Casserole is a comforting fusion of flavors, elevating a classic ground beef and rice base with caramelized onions and a creamy onion swirl. It’s an easy-to-make crowd-pleaser perfect for a weeknight meal.
Ingredients
- 500 g (1.1 lb) Ground Beef (Halal-Certified): 80/20 lean-to-fat ratio recommended.
- 200 g (7 oz) Yellow Onion, thinly sliced.
- 200 g (1 cup) Long-Grain Rice, rinsed.
- 480 ml (2 cups) Halal Beef Broth: Low-sodium preferred.
- 240 ml (1 cup) Whole Milk.
- 30 g (2 Tbsp) Unsalted Butter.
- 16 g (2 Tbsp) All-Purpose Flour.
- 50 g (½ cup) Gruyère or Sharp Cheddar Cheese (Halal-Certified).
- 5 g (1 tsp) Dried Thyme.
- 2.5 g (½ tsp) Smoked Paprika.
- 2.5 g (½ tsp) Kosher Salt, plus to taste.
- 1 g (¼ tsp) Black Pepper, freshly ground.
- 30 ml (2 Tbsp) Olive Oil.
- 30 g (¼ cup) Shallots, finely chopped (for garnish).
- Fresh Thyme Sprigs (for garnish).
Instructions
- Preheat and Prep: Preheat oven to 180°C (350°F) and grease a 9 x 13-inch baking dish.
- Caramelize Onions (Part 1): Sauté half the sliced onions in 1 tbsp olive oil and 1 tbsp butter until deeply caramelized (≈15 minutes). Set aside.
- Brown Beef & Sauté Onions: Brown ground beef in remaining olive oil, then sauté remaining onions with salt, pepper, paprika, and half the thyme.
- Toast Rice & Simmer: Stir in rinsed rice, toast briefly, add beef broth, and simmer covered for 15 minutes until rice is tender.
- Make Onion Béchamel: Melt butter, whisk in flour, gradually add milk, then stir in caramelized onions, remaining thyme, and cheese until thickened.
- Assemble Casserole: Spread beef-rice mixture in dish, pour béchamel over, and swirl gently.
- Bake to Perfection: Bake uncovered for 25-30 minutes until golden brown and bubbly.
- Rest and Serve: Let rest for 10 minutes before serving, garnish with shallots and thyme.
Notes
For a visually appealing casserole, gently swirl the béchamel sauce on top before baking. Using halal-certified ingredients caters to specific dietary needs.
- Prep Time: 20 minutes
- Cook Time: 45 minutes
- Category: Main Course
- Method: Baking
- Cuisine: French-Inspired
Nutrition
- Serving Size: 1 cup
- Calories: 450 kcal
- Sugar: 10 g
- Sodium: 600 mg
- Fat: 25 g
- Saturated Fat: 12 g
- Unsaturated Fat: 10 g
- Trans Fat: 0 g
- Carbohydrates: 40 g
- Fiber: 3 g
- Protein: 25 g
- Cholesterol: 80 mg
FREE PRINTABLE RECIPE
Get the Printable Recipe PDF (Free)
Enter your email and we’ll send you the ingredients + step-by-step instructions as a clean PDF you can save to your phone.
- ✅ Printable PDF (ingredients + steps)
- ✅ Save it to your phone (no long scrolling)
- ✅ Includes cook time + servings
- ✅ Easy to follow
FAQ
Where’s the full recipe?
It’s delivered as a printable PDF so you can save it and cook without scrolling.
I didn’t get the email.
Check Spam/Promotions and search your inbox for your site name. Then click Confirm to receive the PDF.