Go Back
French Onion Rice Recipe
Ash Tyrrell

French Onion Rice Recipe

I still remember the first time I made this French Onion Rice—it instantly reminded me of cozy, restaurant-style comfort food. The aroma of caramelized onion flavor filling my kitchen felt so warm and inviting. I was surprised at how something so simple could taste so rich and satisfying
Total Time 55 minutes
Servings: 6

Ingredients
  

  • long grain white rice – 1 cup uncooked gives fluffy texture and absorbs flavor well; rinse before using to remove excess starch
  • beef broth – 2 cups adds rich savory depth; low-sodium works best to control saltiness
  • French onion soup mix – 1 packet the key flavor booster that gives signature onion taste
  • butter – 3 tablespoons adds richness and helps sauté flavor base
  • yellow onion – 1 large thinly sliced; fresh onion enhances sweetness when caramelized
  • garlic – 2 cloves minced optional but adds extra aromatic depth
  • shredded Swiss cheese or Gruyère – ½ cup melts beautifully for creamy texture and nutty flavor
  • crispy fried onions – ½ cup for topping crunch and extra onion flavor

Method
 

  1. I start by heating butter in a skillet over medium heat until it melts completely. Then I add thinly sliced onions and cook them slowly until they become soft and golden. This step is important because it builds the sweet, rich base flavor.
  2. I stir occasionally so the onions don’t burn or stick to the pan. After about 8–10 minutes, they become deeply caramelized and fragrant. I also add garlic at the end for an extra aroma boost.
  3. In a large baking dish, I combine uncooked rice with the French onion soup mix. Then I pour in beef broth and stir everything gently to combine well. This mixture creates the signature savory foundation.
  4. I make sure the rice is evenly spread so it cooks consistently. The broth starts absorbing the onion seasoning immediately. This step is what gives the dish its bold flavor.
  5. Next, I layer the caramelized onions over the rice mixture in the baking dish. I cover it tightly with foil to trap steam during baking. This helps the rice cook perfectly and absorb all the flavors.
  6. I bake it in a preheated oven at 180°C (350°F). After about 30–35 minutes, the rice becomes tender and flavorful. The aroma at this stage is absolutely irresistible.
  7. Once the rice is cooked, I remove the foil and sprinkle shredded cheese on top. I let it melt slightly in the warm rice before adding crispy fried onions. This gives both creaminess and crunch.
  8. I sometimes place it back in the oven for a few minutes to get a golden finish. This final step makes it look and taste like a restaurant-quality dish.

Notes

  • I always take time to properly caramelize onions because rushed onions won’t give deep flavor
  • I prefer using beef broth instead of water since it enhances the savory richness significantly
  • I let the rice rest for 5 minutes after baking so it absorbs remaining moisture evenly
  • I sometimes add a pinch of black pepper for subtle heat and balance
  • I found that fresh-grated cheese melts better than pre-shredded varieties
  • I avoid over-stirring after baking to keep the rice fluffy instead of mushy