French Onion Rice in 9 Steps
Published: 19 May 2026
Here is a short video explaining the process, scroll down for detailed ingredients and step by step recipe method. Thanks for coming and do not forget to check other recipes on our homepage.
Table of Contents
Ingredients with Exact Amounts
Before you start cooking, it helps to understand what each ingredient does in this recipe. Every single item on this list has a purpose, and knowing why it’s there will help you make smarter choices if you ever need to substitute something.
The Ingredient List (Serves 6)
Here is everything you need to make French Onion Rice for about six people as a side dish. These amounts are based on a standard 8×8 baking dish, which is the perfect size for most family dinners.
- 1½ cups long-grain white rice (uncooked, rinsed)
- 1 can (10.5 oz) condensed French onion soup (Campbell’s is the most widely recommended brand)
- 1 can (10.5 oz) beef broth (regular, low-sodium, or beef consommé for a bolder flavor)
- ½ cup (1 stick / 113g) salted butter, sliced into even pats
- ½ teaspoon garlic powder
- ½ teaspoon black pepper
- ½ cup shredded Gruyère cheese (optional, for topping — but highly recommended)
- Fresh parsley, chopped, for garnish
What Each Ingredient Does
Long-grain white rice is the foundation of the dish, and the type of rice you choose really does matter. Long-grain rice holds its shape well during the long bake time and comes out fluffy rather than clumped or mushy. It has enough structure to absorb the liquid gradually without falling apart. Rinsing it before cooking is important because it removes the surface starch that can make rice sticky and gummy. Run it under cold water in a fine mesh strainer until the water runs mostly clear, and you’ll be setting yourself up for the best possible texture.
Condensed French onion soup is truly the heart of this recipe. It is what gives the rice that deep, savory, slightly sweet onion flavor that makes people go back for a second helping. The most important thing to understand here is that this is the canned liquid soup — the kind you find in the soup aisle next to cream of mushroom — not the dry seasoning packet. Campbell’s French Onion Soup is the most commonly used brand and works perfectly. Do not swap this out for a dry onion soup mix, because the liquid ratio in this recipe is built around the canned soup.
Beef broth adds another layer of rich, savory flavor and provides the additional liquid the rice needs to fully cook through. Regular beef broth works great, but if you want an even deeper, more intense flavor, reach for beef consommé instead. It’s a more concentrated, clarified beef stock and gives the rice a noticeably bolder taste. Low-sodium beef broth is a smart choice if you’re watching your salt intake, since both the soup and the butter can already make the dish quite salty.
Butter is what makes this rice so rich and luxurious. It melts slowly over the top of the rice as it bakes, seeping down through the grains and adding a silky, full-bodied richness to every bite. Real salted butter is the only way to go here. Margarine doesn’t have the same fat content or flavor profile, and it can make the dish taste greasy rather than rich. Place the butter in sliced pats rather than melting it beforehand — slicing it and distributing it evenly over the top ensures that the richness spreads throughout the whole dish as it bakes.
Garlic powder is a small addition that makes a noticeable difference. It doesn’t overpower anything — it just deepens the savory base and adds a little warmth to the overall flavor. You can leave it out if you prefer, but most people who try it with garlic powder find they prefer it that way. Black pepper works the same way — it adds just a hint of background spice that keeps the dish from tasting flat.
Gruyère cheese is optional in the technical sense, but it is absolutely worth including if you can find it. Gruyère is the cheese that traditionally tops French onion soup, and it brings that same nutty, slightly sweet, melty quality to this rice. It goes on top in the last few minutes of baking, gets golden and bubbly, and adds a beautiful cheesy crust to the finished dish. If you can’t find Gruyère, Swiss cheese is the closest substitute, or you can use freshly grated Parmesan for a sharper, saltier finish.
Step-by-Step Recipe Method
This is the core of the recipe, and every step matters. Follow this method closely the first time you make it, and you’ll end up with perfectly cooked, fluffy, deeply flavorful rice every single time.
What You’ll Need Before You Start
- 8×8 baking dish (or a 9×13 if you’re doubling the recipe)
- Aluminum foil
- Fine mesh strainer for rinsing the rice
- A fork for fluffing the finished rice
- A wooden spoon or spatula for stirring
Step 1 — Preheat the Oven
Start by preheating your oven to 425°F (220°C). This high temperature is intentional — it creates the right baking environment to get the liquid absorbed properly and the rice cooked through without getting soggy. Make sure your oven is fully preheated before the dish goes in, because putting it in too early can result in uneven cooking. While the oven heats up, you can get all of your other steps done so that everything is ready to go at the same time.
Step 2 — Rinse the Rice
Measure out 1½ cups of long-grain white rice and place it in a fine mesh strainer. Hold it under cold running water and gently swirl the rice around with your hand as the water runs through. You’ll notice the water starts out cloudy and white — that’s the excess starch coming off. Keep rinsing until the water runs mostly clear, which usually takes about 30 to 60 seconds. This step is one of the most important things you can do to ensure your rice comes out fluffy instead of sticky or gluey. After rinsing, give the strainer a few shakes to drain off the excess water.
Step 3 — Prepare the Baking Dish
Lightly spray your 8×8 baking dish with non-stick cooking spray. This isn’t strictly required since the butter will prevent most sticking, but it makes cleanup much easier — especially if any of the liquid bubbles up and caramelizes around the edges. Once you’ve sprayed the dish, pour in the rinsed rice and spread it out into an even layer across the bottom. Try to get it as level as possible so that the rice cooks evenly and every grain has equal access to the liquid.
Step 4 — Add the Soup and Broth
Open your can of condensed French onion soup and pour it directly over the rice. Then open your can of beef broth and pour that over as well. At this point, you should have enough liquid to cover the rice or come very close to it. Sprinkle the garlic powder and black pepper over the top of the liquid and give everything one slow, thorough stir to make sure the seasonings are distributed evenly and the rice isn’t clumped in one spot. Don’t over-stir — just enough to combine everything and make sure the rice is spread back into an even layer after stirring.
Step 5 — Add the Butter
Take your stick of butter and slice it into even pats — aim for about 8 to 10 slices. Place the butter pats across the top of the rice mixture in an even pattern so that the entire surface is covered. The goal here is to have butter melting down into every part of the dish as it cooks, so spacing matters. Don’t melt the butter first — you want it to sit on top in solid pieces so it gradually melts and bastes the rice from above throughout the entire bake time. This is what gives the finished dish that beautiful, even richness.
Step 6 — Cover Tightly with Foil and Bake
Tear off a piece of aluminum foil large enough to fully cover your baking dish with some overhang on all sides. Press the foil down firmly over the top of the dish and crimp and seal the edges tightly all the way around. This step is absolutely critical. A tight seal traps the steam inside the dish, and that steam is what cooks the rice through. If steam escapes from loose edges, the rice on the outside of the dish will cook too fast and dry out while the center stays underdone. Once sealed, place the dish in the preheated oven and bake covered for 25 minutes.
Step 7 — Remove Foil and Continue Baking
After 25 minutes, carefully pull the dish out of the oven — be careful because the steam inside is very hot. Peel back the foil slowly and away from you to avoid getting a steam burn. Give the rice a quick stir to redistribute the liquid and make sure nothing is sticking to the bottom. After stirring, return the dish to the oven uncovered and continue baking for another 20 to 25 minutes. This second phase of baking without the foil allows the remaining liquid to absorb completely and lets the top of the rice develop a very slight golden color around the edges.
Step 8 — Add Cheese (Optional but Recommended)
When the rice looks tender and the liquid has been absorbed, pull the dish out of the oven. This is the moment to add the Gruyère cheese if you’re using it. Sprinkle the shredded cheese evenly over the top of the rice and return the dish to the oven, uncovered, for another 3 to 5 minutes. Watch it during this time — you want the cheese to melt and turn lightly golden and bubbly, but not so long that it burns around the edges. When it looks like something you’d be very happy to scoop into a bowl, it’s done.
Step 9 — Rest, Fluff, and Serve
Take the dish out of the oven and resist the urge to immediately start serving. Let it rest on the counter for 5 minutes — this rest period allows the remaining moisture inside the rice to redistribute, and it makes the texture noticeably fluffier. After resting, use a fork to gently fluff the rice from the bottom up, folding and loosening the grains. Finish with a sprinkle of fresh chopped parsley for a little color and brightness. Serve warm directly from the baking dish, and watch it disappear from the table faster than anything else on the menu.
Storage and Reheating
Once the rice has cooled to room temperature, transfer any leftovers to an airtight container and refrigerate for up to 4 days. When reheating, add a small splash of beef broth or water to the portion before microwaving — heat in 30 to 40 second intervals, stirring between each one, until heated through. The broth keeps the rice from drying out and brings the moisture back. You can also freeze this rice in a freezer-safe container for up to 3 months. Thaw it overnight in the refrigerator before reheating, and add a splash of liquid as described above.
Variations in the Recipe
Once you’ve made the base recipe and fallen in love with it, there are so many directions you can take it. These variations let you customize the dish to match what you’re serving it with, who you’re feeding, or simply what you’re in the mood for.
Mushroom French Onion Rice
Adding mushrooms to this dish is one of the most popular variations, and for good reason. The earthy, meaty flavor of mushrooms pairs beautifully with the savory French onion base and adds a wonderful texture contrast. Use white button mushrooms, baby bella (cremini) mushrooms, or a gourmet mix depending on what you can find. Slice them and layer them evenly over the rice mixture before adding the butter pats on top. They’ll cook down in the oven and release their juices into the rice, making the whole thing even more flavorful and a little more substantial. An 8-ounce package works perfectly for a single batch.
Caramelized Onion Version (From Scratch)
If you have some extra time and want to take this dish to a whole other level, caramelize real onions from scratch and stir them into the baking dish before it goes in the oven. Slice 2 large yellow onions thinly and cook them in a skillet with a tablespoon of butter and a tablespoon of olive oil over medium-low heat. Stir occasionally for 25 to 30 minutes until the onions are deeply golden, jammy, and sweet. Add them to your rice mixture before baking, and the difference in flavor is remarkable — far sweeter, more complex, and deeply savory compared to the base recipe alone. This is the version you make when you want to really impress someone.
French Onion Rice as a Main Dish
This rice is so satisfying that with a little addition, it can easily become a full dinner rather than a side dish. Brown a pound of ground beef in a skillet, season it with salt and pepper, drain the fat, and stir it into the rice mixture before baking. You can also add shredded rotisserie chicken or cubed cooked chicken breast for a lighter, quicker option. The protein absorbs the savory flavors from the soup and broth beautifully, and the finished dish is hearty enough to stand on its own. Serve with a simple green salad on the side and you have a complete, satisfying meal.
Instant Pot / Pressure Cooker Version
If you need this on the table faster, the Instant Pot method is a great option. Set your Instant Pot to sauté mode and melt the butter directly in the pot. Add the beef broth, French onion soup, and garlic powder, and stir well to combine. Add the rinsed rice but don’t stir it after adding — just press it gently into the liquid. Seal the lid, set the valve to sealing, and cook on high pressure for 6 minutes. Allow a natural pressure release for 10 minutes, then carefully switch the valve to venting for a quick release of any remaining pressure. Open the lid, stir the rice, and serve warm. If you want to add cheese, stir it directly into the hot rice and let it melt in.
Low-Sodium Version
The base recipe can be quite salty because both the condensed French onion soup and the butter contain a good amount of sodium. If you’re watching your salt intake, there are a few easy adjustments you can make. Use a reduced-sodium or salt-free beef broth, and swap the salted butter for unsalted butter so you have full control. You can also look for a reduced-sodium version of Campbell’s French onion soup. Start with less garlic powder and no added pepper, then taste and adjust after baking. The dish will still have plenty of flavor — the onion and beef notes come through no matter what.
Dairy-Free Version
Making this recipe dairy-free is easier than you might expect. Replace the butter with a good quality plant-based butter — the kind that comes in sticks rather than a tub works best because it has a similar fat content to regular butter. Skip the Gruyère cheese entirely or use a dairy-free cheese alternative that melts well. Nutritional yeast can also be sprinkled on top as a finishing touch — it won’t melt the same way as cheese, but it adds a nutty, savory flavor that complements the dish nicely. The rest of the recipe stays exactly the same, and the result is still rich and satisfying.
Brown Rice Version
Brown rice can be used in this recipe, but it requires a bit of adjustment. Brown rice has an outer bran layer that makes it denser and slower to cook, so it needs more liquid and more time in the oven. Add an extra half cup of beef broth to the baking dish and extend the covered baking time to around 45 to 50 minutes before removing the foil. The texture will be slightly chewier and firmer than the white rice version, which some people actually prefer. Just make sure not to use instant brown rice — the same rule applies here as with white rice, because instant varieties will turn mushy.
Mistakes to Avoid
Even a simple recipe like this one has a few pitfalls that can get in the way of a perfect result. Here are the most common mistakes people make with French Onion Rice and exactly how to avoid each one.
Using Instant or Quick-Cook Rice
This is probably the single most common mistake, and it completely ruins the dish. Instant rice and quick-cook rice are pre-cooked and then dried, which means they absorb liquid much faster than regular rice. In a recipe where the rice slowly soaks up liquid over a long bake time, instant rice will absorb everything too quickly and turn into a dense, mushy, overcooked mess long before the baking time is up. Always use regular long-grain white rice that has not been pre-cooked or parboiled. Check the package before you buy — if it says “ready in 5 minutes” or “instant,” put it back and look for the standard variety.
Not Sealing the Foil Tightly
A loose foil cover might seem like it doesn’t matter much, but it makes a huge difference in how the rice cooks. The foil’s job is to trap steam inside the baking dish, and that steam is what cooks the rice from the top down while the liquid absorbs from the bottom up. If you leave gaps or don’t press the edges down firmly, steam escapes, the liquid evaporates too quickly, and you end up with rice that is dry on the outside and undercooked in the middle. Take an extra 30 seconds to really press and crimp the foil all the way around the edges of the dish before it goes in the oven — it genuinely makes a difference.
Mixing Up Canned Soup with Dry Soup Mix
French onion soup mix — the kind that comes in a dry powder packet — and canned French onion soup are two completely different products and cannot be used interchangeably in this recipe. The canned soup is a liquid, and it contributes a significant portion of the moisture the rice needs to cook through. If you use a dry soup mix instead, you won’t have enough liquid in the dish and the rice will come out dry and crunchy. If you genuinely cannot find canned French onion soup, the substitute is 1 packet of dry onion soup mix combined with 2½ cups of beef broth — that gives you the right amount of liquid and a similar flavor profile.
Skipping the Rice Rinse
It might seem like an unnecessary extra step, but rinsing the rice is one of the simplest things you can do to improve the final texture of the dish. Unrinsed rice has a coating of loose surface starch that, when cooked in liquid, creates a thick, gummy paste around each grain. This makes the rice stick together in clumps and gives the finished dish a gluey consistency rather than a fluffy one. Rinsing takes less than a minute and all you need is a strainer and some cold water. Run water over the rice until it runs clear, drain well, and you’re done. It’s a small step that has a noticeable impact.
Rushing the Caramelization (If Making the From-Scratch Version)
If you’re making the caramelized onion version, patience is the most important ingredient. True caramelization happens slowly, and it cannot be rushed. When you cook onions over high heat to save time, you don’t get caramelized onions — you get sautéed onions that are soft but still sharp and pungent rather than sweet and jammy. The Maillard reaction that creates that deep, golden, sweet flavor takes time, low heat, and regular stirring. Cook the onions over medium-low heat for a full 25 to 30 minutes, and you’ll know they’re done when they are a deep amber-brown color and smell almost sweet. It’s worth every minute.
Doubling the Butter When Doubling the Recipe
When you scale this recipe up to feed more people — say, using a 9×13 dish with double the rice and double the soup — it’s tempting to double every single ingredient. Most things should be doubled, but the butter is the exception. Doubling the butter results in a final dish that is greasy rather than rich, with a pool of excess butter sitting at the bottom of the pan that makes the whole thing feel heavy and oily. When doubling the recipe, keep the butter at one stick (or at most, 1½ sticks) rather than jumping straight to two. You’ll still get that lovely richness without the greasiness.
Serving It Right Out of the Oven Without Resting
When the dish comes out of the oven, everything inside is still actively cooking from the residual heat, and the moisture distribution is uneven — the edges tend to be a little drier while the center is still steaming. Letting it rest for 5 minutes before fluffing and serving allows that moisture to redistribute evenly throughout the dish. It also makes the rice much easier to fluff with a fork because the grains have had a moment to settle. It’s a small wait that results in noticeably better rice, and it gives you time to finish plating the rest of the meal anyway.
What to Serve with French Onion Rice
French Onion Rice is one of the most versatile side dishes you can make because its savory, buttery flavor complements almost any protein. It pairs beautifully with roasted chicken, baked pork chops, slow cooker pot roast, grilled steak, or even a simple roasted salmon. For holiday meals, it’s a wonderful alternative to plain rice or mashed potatoes — the flavors feel special enough for a festive table but are easy enough that you don’t need to stress about them. Add a simple green vegetable on the side — roasted broccoli, green beans, or a crisp salad — and you have a complete, well-balanced meal that everyone at the table will enjoy.
Conclusion
French Onion Rice is one of those recipes that earns a permanent spot in your regular dinner rotation, and it earns it fast. It takes about 5 minutes of real hands-on effort, uses ingredients you can keep stocked in your pantry at all times, and delivers a depth of flavor that feels like you spent hours in the kitchen. The combination of savory French onion soup, rich beef broth, and melting butter baking into fluffy rice is genuinely hard to beat.
Whether you make the simple 4-ingredient base version on a busy Tuesday night or go all-in with caramelized onions and melted Gruyère for a dinner party, the result is always something people remember. It’s a crowd-pleaser in the truest sense — kids like it, adults love it, and it goes with pretty much everything. Start with the base recipe, get comfortable with it, and then start experimenting with the variations when you’re ready. And if you do make it, share it — because good food is always better when it’s shared with people you love.
FAQs
Can I use brown rice instead of white rice?
Yes, you can use brown rice in this recipe, but you need to make a couple of adjustments to get good results. Brown rice has a tough outer bran layer that makes it take significantly longer to cook than white rice. To compensate, add an extra half cup of beef broth to ensure there’s enough liquid, and extend the covered baking time to about 45 to 50 minutes before removing the foil for the final phase. The texture will be chewier and slightly denser than the white rice version, which some people genuinely prefer. Just make sure you’re not using instant brown rice — that will turn mushy for the same reasons that instant white rice does.
Can I use onion soup mix instead of canned French onion soup?
Yes, this is a workable substitution if you can’t find canned French onion soup. Use 1 packet of dry onion soup mix combined with 2½ cups of beef broth or water in place of both the canned soup and the broth listed in the recipe. This gives you a similar onion flavor and, more importantly, the right amount of liquid for the rice to cook through properly. The flavor will be slightly different — the dry mix tends to be a bit saltier and less nuanced than the canned soup — so taste as you go and adjust your seasoning accordingly.
Is French Onion Rice gluten-free?
It can be, but you need to check your labels carefully. The rice, butter, and beef broth are typically gluten-free, but many canned French onion soups — including some Campbell’s varieties — contain wheat flour as a thickener, which makes them not safe for people with gluten intolerance or celiac disease. Look for a certified gluten-free French onion soup (Pacific Foods makes one) and verify that your broth is also labeled gluten-free. With the right products, the finished dish is completely gluten-free and the texture doesn’t change at all.
Can I make this ahead of time?
Absolutely, and it reheats beautifully. Bake the rice as directed, let it cool completely, transfer it to an airtight container, and refrigerate for up to 4 days. When you’re ready to serve it, add a splash of beef broth or water to the portion before reheating — about 1 to 2 tablespoons per serving — and microwave in 30 to 40 second intervals, stirring in between, until heated through. The broth prevents the rice from drying out and brings back the moisture it loses during refrigeration. It’s just as good the next day, which makes it a fantastic make-ahead option for busy weeknights or holiday meal prep.
Why did my rice turn out mushy?
Mushy rice in this recipe almost always comes down to one of two things: using instant or quick-cook rice, or having too much liquid in the dish. Instant rice is pre-cooked and absorbs liquid far too quickly for a long bake, resulting in overcooked, mushy grains. If you’re using regular long-grain rice and still getting mushy results, check that you’re not accidentally adding extra liquid beyond what the recipe calls for. Also make sure your rice was well-drained after rinsing — if too much water is clinging to the grains when they go into the baking dish, it throws off the liquid balance.
Do I have to use beef broth, or can I use chicken broth?
Beef broth is strongly recommended for the most authentic French onion flavor because it has a depth and richness that chicken broth simply doesn’t replicate in this dish. The combination of condensed French onion soup and beef broth creates a savory, layered flavor that is the whole point of the recipe. That said, chicken broth will work in a pinch — the dish will still taste good, just lighter and less intensely savory. Vegetable broth is another option if you’re cooking for someone who doesn’t eat beef, though the flavor will be the mildest of the three options.
Can I make this in a slow cooker?
While this recipe hasn’t been extensively tested in a slow cooker, many home cooks have had success with it. Add all the ingredients to a greased slow cooker insert, stir to combine, place the butter pats on top, and cook on low for about 2 to 3 hours. Start checking around the 2-hour mark because slow cookers vary quite a bit in their heat output, and overcooked rice in a slow cooker can get very soft very quickly. The results won’t be quite the same as the oven version — you won’t get those slightly golden edges — but the flavor will still be there.
How do I fix dry leftovers?
The key to reheating this rice without it drying out is adding a small amount of liquid before it goes back in the microwave or on the stovetop. For every cup of leftover rice, add about 1 to 2 tablespoons of beef broth, water, or even a small knob of butter. If using the microwave, cover the bowl loosely with a damp paper towel to trap steam, and heat in short 30 to 40 second bursts, stirring between each one. If reheating on the stovetop, use a small saucepan over low heat and stir frequently. Either way, a little added moisture goes a long way toward bringing the rice back to life.

- Be Respectful
- Stay Relevant
- Stay Positive
- True Feedback
- Encourage Discussion
- Avoid Spamming
- No Fake News
- Don't Copy-Paste
- No Personal Attacks

- Be Respectful
- Stay Relevant
- Stay Positive
- True Feedback
- Encourage Discussion
- Avoid Spamming
- No Fake News
- Don't Copy-Paste
- No Personal Attacks

