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.
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.
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.
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.
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.
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.
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.
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.