Beefy French Onion Baked Rice Casserole with Gruyere

Updated November 3, 2026

Total time
2 hr 1 min
prep 15 min · cook 1 hr 46 min
Serves
6
portions as written
Safe temperature (USDA)
160°F / 71°C
check the thickest piece

Jump to recipe

Beefy French Onion Baked Rice Casserole with Gruyere

Beefy French onion baked rice casserole brings browned ground beef, caramelized onions and long-grain rice together in savory beef broth, finished with a blanket of melted Gruyère. It is a hearty oven-baked dinner with the familiar flavors of French onion soup, made into a filling one-dish meal; the rice cooks right in the casserole, so there is no separate pot to manage.

Ingredients

  • 1 lb (450 g) lean ground beef
  • 2 large yellow onions, thinly sliced, about 1⅓ lb (600 g) before peeling
  • 2 tbsp (28 g) unsalted butter
  • 1 tbsp (15 ml) olive oil
  • 2 garlic cloves, minced, about 6 g
  • 1½ cups (300 g) uncooked long-grain white rice, such as regular long-grain rice; do not use instant rice
  • 2½ cups (600 ml) low-sodium beef broth, warmed
  • 1 tbsp (15 ml) Worcestershire sauce
  • 1 tsp (1 g) dried thyme
  • ½ tsp (1 g) black pepper
  • ½ tsp (3 g) kosher salt, plus more to taste if needed
  • 1½ cups (150 g) shredded Gruyère cheese
  • 2 tbsp (8 g) chopped parsley, optional, for serving

Instructions

  1. Heat the oven to 375°F (190°C). Set out a 9-by-13-inch (23-by-33-cm) baking dish. Warm the beef broth in a small saucepan or microwave until hot but not boiling; warm broth helps the casserole begin cooking evenly. Slice the onions before you start cooking, and keep the rice uncooked.
  2. Heat a large skillet over medium-high heat. Add the ground beef and break it into small pieces with a spoon. Cook for 7–8 minutes, stirring and crumbling the meat, until no pink remains. Check the thickest pieces with a food thermometer: USDA FSIS recommends a safe minimum internal temperature of 160°F (71°C) for ground beef. Spoon off excess fat, leaving a little in the pan for flavor, then transfer the beef to a plate.
  3. Reduce the heat to medium. Add the butter and olive oil to the same skillet, then add the sliced onions and salt. Cook for about 30 minutes, stirring every few minutes and scraping up browned bits. The onions should become soft, deeply golden and reduced in volume, not blackened. If the pan starts to scorch, lower the heat and add a tablespoon of water to loosen the browned bits. Stir in the garlic for the final minute.
  4. Stir the Worcestershire sauce, thyme and pepper into the warm broth. Spread the uncooked rice evenly across the baking dish. Add the cooked beef and onion mixture, then pour the broth over everything. Stir gently so the rice is distributed throughout rather than left in a thick layer at the bottom. Level the mixture, cover the dish tightly with its lid or foil, and carefully transfer it to the oven.
  5. Bake covered for 50 minutes. Keep the cover on during this stage so the steam stays in the dish and cooks the rice. Remove the cover and check a few grains from the center. They should be tender, with most of the liquid absorbed. If they are still firm, add ¼ cup (60 ml) hot broth, cover again and bake for another 5–10 minutes before checking once more.
  6. When the rice is tender, scatter the shredded Gruyère evenly over the top. Bake uncovered for 8 minutes, until the cheese has melted and the edges are bubbling. Remove the casserole from the oven and rest it for 10 minutes before serving; this gives the liquid time to settle and makes portions easier to lift. Sprinkle with parsley if you like.

Tips

  • Choose the right rice. Regular long-grain white rice is the most dependable choice for this bake. Instant rice cooks too quickly and can turn soft, while brown rice needs more liquid and a longer cooking time. Avoid swapping rice types without adjusting the method.
  • Give the onions time. Their deep, sweet-savory flavor is central to the French onion character. Keep the heat moderate and stir regularly; rushing them over high heat can burn their edges before the centers soften. A splash of water is useful for loosening browned bits, but it should cook away before you assemble the casserole.
  • Watch the salt. Broth, Worcestershire sauce and cheese can all be salty, so this recipe starts with a modest amount. If your broth is not low-sodium, reduce or omit the added salt, then taste a cooked portion before adding more at the table.
  • Cover the dish tightly. A loose foil cover lets steam escape, which can leave the rice undercooked. Crimp foil firmly around the dish if you do not have a fitted lid, and use oven mitts when removing it because the trapped steam is hot.

Serving Suggestions

Serve the casserole hot, straight from the baking dish, with a crisp green salad dressed in a sharp vinaigrette. The acidity and fresh crunch balance the rich beef, onions and cheese. Steamed green beans, roasted broccoli or simply dressed shredded cabbage also make easy vegetable sides without competing with the casserole’s savory flavor.

For a more substantial plate, add crusty bread to catch any buttery broth and melted cheese at the edges. A small bowl of pickles or cornichons can provide a bright, tangy contrast. Because the casserole contains beef, rice and cheese in one serving, portions are filling; a simple vegetable side is usually enough to round out dinner.

Variations

Use a different melting cheese: Comté, Swiss or provolone can stand in for Gruyère. They melt well, though the flavor will be milder or less nutty. If Gruyère is hard to find, Swiss cheese is a practical substitute; it keeps the gooey topping but gives the casserole a gentler flavor. A little Parmesan mixed with the topping cheese adds a sharper, saltier note.

Add mushrooms: Cook 8 oz (225 g) sliced cremini mushrooms in the skillet after browning the beef, allowing their released moisture to evaporate before cooking the onions. This adds an earthy, savory note. For a meatless variation, replace the beef with mushrooms and use vegetable broth; the texture and flavor will be lighter, and the result will no longer be a beef casserole.

Adjust the herbs or finish: Use 1 tsp (1 g) dried rosemary in place of the thyme, or add 1 tsp (5 ml) Dijon mustard to the broth for a subtle tang. Keep additions modest so they do not overwhelm the caramelized onions. A few sliced green onions or parsley on top add freshness after baking.

Storage and Reheating

Refrigerate leftovers within 2 hours of cooking. Transfer them to shallow, airtight containers so they cool promptly, and keep them refrigerated for 3–4 days. For longer storage, freeze portions in airtight freezer-safe containers for up to 2 months for best texture. Thaw frozen portions in the refrigerator before reheating; rice can become a little softer after freezing.

Reheat individual portions in the microwave, covered loosely, stirring once if practical and adding a spoonful of broth or water if the rice seems dry. For a larger amount, place the casserole in an oven-safe dish, cover with foil and warm at 325°F (165°C) until hot throughout. USDA FSIS advises reheating leftovers to 165°F (74°C); check the center with a food thermometer. Avoid repeatedly cooling and reheating the whole dish—warm only the portions you plan to eat.

Frequently Asked Questions

Can I assemble this casserole ahead?
For the most reliable rice texture, cook the onions and beef ahead, refrigerate them promptly, and assemble the casserole shortly before baking. If you assemble it fully in advance, the rice may absorb liquid while it waits, so the bake can turn out uneven. Do not leave the uncooked-rice casserole at room temperature; keep prepared components refrigerated and allow extra oven time if they go into the dish cold.

Can I use brown rice?
Not as a direct one-for-one swap in this timing. Brown rice generally needs more liquid and substantially longer cooking than white rice, so it may remain firm while the onions or cheese overcook. Use a brown-rice-specific baked recipe, or cook brown rice separately and fold it into the beef and onions before topping with cheese.

Why is my rice still hard?
The most common reasons are a cover that leaked steam, broth that was measured short, or a different rice type than the recipe calls for. Add ¼ cup (60 ml) hot broth, cover the casserole tightly and bake for another 5–10 minutes, then check again. Continue in short intervals if needed rather than adding a large amount of liquid at once.

Can I make it without Worcestershire sauce?
Yes. Use 1 tbsp (15 ml) soy sauce instead, or leave it out and add a little extra thyme and black pepper. Soy sauce gives a similar savory depth but tastes more distinctly soy-forward; if you use it, be especially cautious with the added salt.

Can I prepare it in a smaller baking dish?
A smaller dish may make the rice layer too deep, which can lead to uneven cooking. A 9-by-13-inch dish gives the ingredients room to heat evenly. If using a different size, aim for a similar shallow depth and make sure the dish is large enough to hold the mixture with space at the top for bubbling.

Related

More recipes to cook

Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes

Spotted an error? Tell us and we will correct it (corrections policy).