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.
Recipe at a Glance
- Prep Time: 15 minutes
- Cook Time: 50 minutes
- Additional Time: 10 minutes
- Total Time: 1 hour 15 minutes
- Yield: About 6 cups
- Servings: 6
- Difficulty: Easy
Why You'll Love This Recipe
- 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 You'll Need

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
How to Make French Onion Butter Rice
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. This initial step ensures the dish is ready for the rice and helps prevent sticking during baking.

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. This step is crucial as it sets the foundation for the dish’s flavor by allowing the onions to begin caramelizing.

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. Proper caramelization enhances the sweetness and depth of flavor in the dish.

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, as it can turn bitter and affect the overall taste of the dish.
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. This layering ensures that the rice absorbs the flavors from the onions and broth during baking.

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. This step is important for ensuring that every grain of rice is flavored and seasoned properly.
Cover Tightly
Cover the baking dish tightly with aluminum foil. A snug seal is important because trapped steam cooks the rice evenly. This prevents the rice from drying out and ensures it cooks thoroughly.
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. Maintaining the steam is crucial for achieving the right texture in the rice.
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. This check ensures that the rice is cooked through without being mushy.
Add the Remaining Butter
Remove the baking dish from the oven. Dot the remaining 2 tablespoons (28 g) butter over the hot rice. This adds richness and enhances the flavor of the finished dish.
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. This resting period is essential for achieving the perfect texture.
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. Fluffing gently helps maintain the integrity of the rice grains.

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. This adds a creamy texture and enhances the overall flavor of the dish.
Garnish and Serve
Sprinkle with chopped parsley, if using, and serve warm. The garnish adds a fresh touch and a pop of color to the dish.

Tips for Success
- Slice the onions evenly so they caramelize at approximately the same rate.
- Keep the heat at medium-low while caramelizing. High heat can burn the onion edges before the centers become soft and sweet.
- Use regular long-grain white rice rather than instant or parboiled rice, which requires different liquid ratios and cooking times.
- Seal the baking dish tightly with foil so the steam stays inside.
- Resist stirring the rice repeatedly after baking; vigorous mixing can break the grains and make the texture sticky.
- Let the rice rest for the full 10 minutes before fluffing so the remaining moisture distributes evenly.
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.






