French Onion Butter Rice is a savory baked rice dish with deeply browned onions, beef broth, thyme, garlic, and plenty of butter. The rice turns tender and flavorful as it absorbs the onion-rich broth, while the caramelized onions add mild sweetness and the butter gives the grains a rich, glossy finish.

This version starts by slowly browning fresh onions on the stovetop, then finishes in the oven in a covered baking dish. A short rest after baking allows the remaining moisture to settle so the rice can be fluffed without becoming mushy.
Why This Recipe Works
- Slowly caramelizing the onions develops the sweet, savory flavor associated with French onion dishes.
- Long-grain white rice absorbs the broth while remaining more separate and fluffy than short-grain varieties.
- Beef broth gives the rice deeper savory flavor than water while complementing the browned onions.
- Covering the baking dish traps steam so the rice cooks evenly without requiring stirring.
- Adding part of the butter after baking gives the finished rice a richer flavor and glossy texture without making the cooking liquid excessively oily.
Equipment Needed
- 10- to 12-inch skillet
- 9 x 13-inch (23 x 33 cm) baking dish
- Aluminum foil
- Wooden spoon or heat-resistant spatula
- Fork, for fluffing the rice
- Chef’s knife and cutting board
Ingredients List

For the French Onion Butter Rice
- 4 tablespoons (56 g) unsalted butter, divided
- 1 tablespoon (15 ml) olive oil
- 2 large yellow onions, about 1 pound (450 g), thinly sliced
- 2 garlic cloves, minced
- 1 teaspoon dried thyme
- 1 1/2 cups (300 g) long-grain white rice, uncooked
- 3 cups (720 ml) low-sodium beef broth
- 1 teaspoon Worcestershire sauce
- 1/2 teaspoon fine salt
- 1/2 teaspoon ground black pepper
Optional Garnishes
- 2 tablespoons (8 g) chopped fresh parsley, optional
- 1/2 cup (55 g) finely shredded Gruyère cheese, optional
Ingredient Notes and Substitutions
- Yellow onions: Yellow onions become sweet and deeply savory as they caramelize, making them especially suitable for this dish. Sweet onions can be substituted, but they may brown slightly faster and produce a milder onion flavor.
- Long-grain white rice: Long-grain white rice cooks into separate, tender grains and works reliably with the measured liquid. Jasmine rice can be substituted in the same quantity, though it will have a softer texture and more floral aroma. Brown rice is not a direct substitute because it requires substantially more cooking time and liquid.
- Beef broth: Beef broth reinforces the French onion flavor and gives the rice a deeper color. Chicken broth can be used for a lighter flavor, while vegetable broth works for a meatless version. Choose low-sodium broth so the final seasoning remains adjustable.
- Butter: Butter provides richness and helps brown the onions. Salted butter can be used, but reduce or omit the added salt until the rice is finished and tasted.
- Worcestershire sauce: Worcestershire sauce contributes concentrated savory flavor and slight acidity. Soy sauce can replace it in the same quantity, but the rice will have a more noticeable soy flavor and may need less added salt.
Step-by-Step Instructions
Step 1: Preheat the oven
Preheat the oven to 375°F (190°C). Lightly grease a 9 x 13-inch (23 x 33 cm) baking dish with a small amount of the measured butter.

Step 2: Begin cooking the onions
Melt 2 tablespoons (28 g) of the butter with the olive oil in a 10- to 12-inch skillet over medium heat. Add the sliced onions and stir to coat them evenly.

Step 3: Caramelize the onions
Reduce the heat to medium-low and cook the onions for 20 to 25 minutes, stirring every few minutes. They should become soft, golden brown, and considerably reduced in volume. If the pan begins to dry before the onions are browned, add 1 tablespoon of water and continue cooking.

Step 4: Add the garlic and thyme
Stir the garlic and dried thyme into the caramelized onions. Cook for about 30 seconds, just until fragrant. Avoid browning the garlic.
Step 5: Prepare the rice
Spread the uncooked long-grain rice evenly across the prepared baking dish. Spoon the caramelized onion mixture over the rice and distribute it as evenly as possible.
Step 6: Add the broth and seasonings
Pour the beef broth and Worcestershire sauce over the rice. Sprinkle with the salt and black pepper, then stir gently once to distribute the onions and seasonings.

Step 7: Cover tightly
Cover the baking dish tightly with aluminum foil. A snug seal is important because trapped steam cooks the rice evenly.
Step 8: Bake the rice
Bake on the center rack for 30 to 35 minutes. Avoid opening the foil during the first 30 minutes, which allows steam to escape.
Step 9: Check for doneness
Carefully lift one corner of the foil, keeping hands away from the escaping steam. The rice should be tender and most of the liquid should be absorbed. If the grains are still firm or liquid remains pooled in the bottom, cover and bake for another 5 minutes.
Step 10: Add the remaining butter
Remove the baking dish from the oven. Dot the remaining 2 tablespoons (28 g) butter over the hot rice.
Step 11: Rest the rice
Cover the dish again and let the rice rest for 10 minutes. The grains will finish absorbing residual moisture while the butter melts.

Step 12: Fluff gently
Remove the foil and fluff the rice with a fork, lifting from the bottom rather than stirring vigorously. The grains should be tender and separate, with caramelized onion distributed throughout.
Step 13: Add optional cheese
If using Gruyère, sprinkle it over the hot rice immediately after fluffing. Let it stand for 1 to 2 minutes so the cheese softens and begins to melt.
Step 14: Garnish and serve
Sprinkle with chopped parsley, if using, and serve warm.
Storage, Freezing, and Make-Ahead Instructions
- Cool leftover French Onion Butter Rice promptly and refrigerate it in an airtight container within 2 hours of cooking. Store for up to 4 days.
- Reheat individual portions in the microwave with 1 to 2 teaspoons of water or beef broth sprinkled over the rice. Cover loosely and heat until the center reaches 165°F (74°C). For a larger quantity, place the rice in a covered baking dish with a few tablespoons of broth and reheat at 325°F (165°C) until hot.
- To freeze, cool the rice completely and transfer it to freezer-safe containers in meal-size portions. Freeze for up to 2 months. Thaw overnight in the refrigerator before reheating, or reheat directly from frozen with additional broth as needed.
- For make-ahead preparation, caramelize the onions up to 2 days in advance and refrigerate them in an airtight container. Assemble and bake the rice shortly before serving for the best texture.

FAQ
Can I make French Onion Butter Rice ahead of time?
Yes. The onions can be caramelized up to 2 days ahead. The fully cooked rice can also be refrigerated for up to 4 days, although freshly baked rice will have the best texture.
Can I use chicken broth instead of beef broth?
Yes. Substitute the same amount of low-sodium chicken broth. The rice will be lighter in color and have a milder savory flavor.
Why is my rice still crunchy after baking?
The baking dish may not have been sealed tightly enough, the oven temperature may run low, or the rice may need a few additional minutes. Add 2 to 4 tablespoons of hot broth, cover tightly, and bake for another 5 to 10 minutes.
Can I make this rice vegetarian?
Yes. Replace the beef broth with low-sodium vegetable broth and make sure the Worcestershire sauce is vegetarian, or substitute 1 teaspoon of soy sauce.
Can I add cheese to French Onion Butter Rice?
Yes. Gruyère is a natural match for the onion flavor. Sprinkle up to 1/2 cup (55 g) over the rice after baking so it melts gently without changing the rice-to-liquid ratio.

French Onion Butter Rice
Ingredients
Method
- Preheat the oven to 375°F (190°C). Lightly grease a 9 x 13-inch (23 x 33 cm) baking dish with a small amount of the measured butter.
- Melt 2 tablespoons (28 g) of the butter with the olive oil in a 10- to 12-inch skillet over medium heat. Add the sliced onions and stir to coat them evenly.
- Reduce the heat to medium-low and cook the onions for 20 to 25 minutes, stirring every few minutes. They should become soft, golden brown, and considerably reduced in volume. If the pan begins to dry before the onions are browned, add 1 tablespoon of water and continue cooking.
- Stir the garlic and dried thyme into the caramelized onions. Cook for about 30 seconds, just until fragrant. Avoid browning the garlic.
- Spread the uncooked long-grain rice evenly across the prepared baking dish. Spoon the caramelized onion mixture over the rice and distribute it as evenly as possible.
- Pour the beef broth and Worcestershire sauce over the rice. Sprinkle with the salt and black pepper, then stir gently once to distribute the onions and seasonings.
- Cover the baking dish tightly with aluminum foil: A snug seal is important because trapped steam cooks the rice evenly.
- Bake on the center rack for 30 to 35 minutes. Avoid opening the foil during the first 30 minutes, which allows steam to escape.
- Carefully lift one corner of the foil, keeping hands away from the escaping steam. The rice should be tender and most of the liquid should be absorbed. If the grains are still firm or liquid remains pooled in the bottom, cover and bake for another 5 minutes.
- Remove the baking dish from the oven: Dot the remaining 2 tablespoons (28 g) butter over the hot rice.
- Cover the dish again and let the rice rest for 10 minutes. The grains will finish absorbing residual moisture while the butter melts.
- Remove the foil and fluff the rice with a fork, lifting from the bottom rather than stirring vigorously. The grains should be tender and separate, with caramelized onion distributed throughout.
- If using Gruyère, sprinkle it over the hot rice immediately after fluffing. Let it stand for 1 to 2 minutes so the cheese softens and begins to melt.
- Sprinkle with chopped parsley, if using, and serve warm.





