Here is your complete guide to making a perfect French onion rice recipe, with all the necessary information, ingredients, and step-by-step instructions from start to finish.
Let’s get started!
What is French onion rice?
French onion rice is a tasty side dish inspired by French onion soup. It combines caramelized onions, beef broth, butter, and long-grain white rice for a rich, savory flavor.
The rice absorbs the broth, creating a soft and flavorful texture. It pairs well with grilled chicken, pork, or vegetables.
You can cook it on the stovetop or bake it in the oven. The melted cheese adds a creamy finish, making it a popular choice for family meals.
How to make French onion rice recipe?
French onion rice is a delicious side dish that brings the rich flavors of caramelized onions, beef broth, and butter into a comforting, savory dish. Whether you bake it in the oven or cook it on the stovetop, this recipe is packed with flavor and pairs perfectly with grilled chicken, pork, or vegetables. The combination of tender rice, golden onions, and melted cheese makes it a family favorite.
Recipe Ingredients
To make this flavorful French onion rice, you will need:
- 1 cup long-grain white rice (or basmati for a different texture)
- 2 tablespoons butter (adds a rich, buttery taste)
- 1 large yellow onion, thinly sliced (for that classic French onion flavor)
- 2 cups beef broth (use low-sodium for better control over saltiness)
- 1 teaspoon salt (adjust to taste)
- ½ teaspoon black pepper (for a mild spice)
- ½ teaspoon garlic powder (adds depth to the dish)
- 1 teaspoon Worcestershire sauce (enhances the umami flavor)
- ½ cup shredded cheese (cheddar, mozzarella, or Gruyère for a cheesy finish)
- 1 tablespoon vegetable oil (for sautéing)
- ½ teaspoon dried thyme (for extra flavor)
Instructions
Step 1: Sauté the Onions
- Heat a pan over medium heat and add butter and vegetable oil.
- Add the sliced yellow onions and cook slowly, stirring occasionally, until they become golden brown and caramelized. This step takes about 10-15 minutes but is key to bringing out the rich flavors of caramelized onions.
Step 2: Add the Rice
- Stir in the long-grain white rice and cook for about 2 minutes, allowing it to absorb the buttery onion flavor.
- Sprinkle in salt, black pepper, garlic powder, and dried thyme to enhance the taste.
Step 3: Pour in the Liquid
- Add the beef broth and Worcestershire sauce, stirring everything together.
- Bring the mixture to a gentle boil.
Step 4: Cook the Rice
- Stovetop Method: Reduce the heat to low, cover the pan, and let the rice simmer for about 20 minutes, or until the liquid is fully absorbed and the rice is tender.
- Oven Method: Preheat the oven to 350°F (175°C). Transfer the mixture to an oven-safe dish, cover with foil, and bake for 25-30 minutes until the rice is perfectly cooked.
Step 5: Add the Cheese
- Once the rice is cooked, remove from heat, sprinkle shredded cheese over the top, and let it melt. If you prefer, place the dish under the broiler for a minute to create a golden, cheesy topping.
Step 6: Serve and Enjoy
- Fluff the rice with a fork, garnish with extra thyme or parsley, and serve it as a side dish with grilled chicken, pork, or roasted vegetables.
Substitutions and Variations
- Rice Options: You can use brown rice for a more nutritious option, but adjust the cooking time since brown rice takes longer to cook. Basmati or jasmine rice also works well for a lighter texture.
- Broth Choices: If you don’t have beef broth, substitute with chicken broth or vegetable broth for a different but still flavorful twist.
- Cheese Variations: Gruyère is a classic choice for a rich, cheesy topping, but cheddar, mozzarella, or Parmesan also work well.
- Extra Additions: For more texture and flavor, add mushrooms, shredded chicken, or crispy bacon. These ingredients will make it a complete meal rather than just a side dish.
- Low-Sodium Option: Use low-sodium beef broth and reduce the added salt if you prefer a healthier version.
- Vegan Version: Replace butter with olive oil and use vegetable broth instead of beef broth. Skip the cheese or use a dairy-free alternative.
How to Store French Onion Rice
You can store French onion rice in an airtight container in the refrigerator for up to 4 days. To reheat, microwave it for a minute or warm it on the stovetop with a splash of broth to keep it moist.
For more extended storage, freeze it in a sealed container for up to 2 months, then thaw and reheat when needed.
Why I Love This Recipe
I love delicious French onion rice because it’s easy to make, packed with rich flavors, and incredibly comforting.
The golden caramelized onions, savory beef broth, and cheesy topping create a delicious and cozy dish that pairs well with almost anything. Whether as a side dish or a full meal, it has a lot of flavor and is a family favorite that everyone enjoys!
Check out this: Hawaiian chicken long rice recipe
Conclusion
And now that we’ve reached the end of the French onion rice recipe tell us what you cooked! If you have any questions, drop them in the comments.
Don’t forget to tag us on social media! 😊

French onion rice
Ingredients
- 1 cup long-grain white rice
- 2 tablespoons butter
- 1 large yellow onion sliced
- 2 cups beef broth
- 1 teaspoon salt
- ½ teaspoon black pepper
- ½ teaspoon garlic powder
- 1 teaspoon Worcestershire sauce
- ½ cup shredded cheese Gruyère, cheddar, or mozzarella
- ½ teaspoon dried thyme
- 1 tablespoon vegetable oil
Instructions
- Sauté onions in butter and oil until golden brown.
- Stir in rice, salt, pepper, garlic powder, and thyme; cook for 2 minutes.
- Add beef broth and Worcestershire sauce, then bring to a boil.
- Stovetop: Simmer on low for 20 minutes until rice is tender.
- Oven: Bake at 350°F (175°C) for 25-30 minutes covered.
- Sprinkle cheese on top, let melt, and serve warm.
Notes
- Substitute chicken or vegetable broth for a different taste.
- Use brown rice, but increase the cooking time to 40-45 minutes.
- Add mushrooms, shredded chicken, or bacon for extra flavor.
FAQs
What makes French onion French?
French onion dishes are inspired by French onion soup, a classic French recipe made with caramelized onions, beef broth, and cheese. The deep, rich flavors of slow-cooked onions give it that signature French taste, making it a cozy and flavorful dish.
How to make rice and onion water?
To make rice and onion water, soak ½ cup of rice and sliced onions in 2 cups of water for a few hours, then strain. Some people use this water for digestive health or cooking.
How long does it take to caramelize onions?
Caramelizing onions takes 15-30 minutes on medium-low heat. Cooking slowly allows them to become golden, soft, and rich in flavor.
Can I use brown rice instead of white rice?
Yes! Brown rice works, but it takes longer to cook (about 40-45 minutes). You may need to add extra broth to keep it tender and flavorful.