When you’re looking for a side dish that’s simple to prepare yet packed with comforting flavor, Savory French Onion Soup Rice is the answer. Made with pantry staples like French onion soup, beef broth, butter, and long-grain rice, this baked dish delivers rich, savory goodness with very little effort.
Inspired by the classic flavors of French onion soup, every bite is infused with caramelized onion flavor and buttery richness. As the rice bakes, it absorbs the flavorful broth, creating a fluffy, tender side dish that pairs beautifully with roasted meats, grilled chicken, pork chops, or holiday favorites.
Whether you’re planning a weeknight dinner or a festive holiday meal, this recipe is sure to become one of your most requested side dishes.
Why You’ll Love This French Onion Soup Rice
This recipe is a favorite because it’s:
- Easy to prepare
- Made in one baking dish
- Rich and buttery
- Full of savory onion flavor
- Budget-friendly
- Perfect for holidays
- Family-friendly
- Great for meal prep
- Versatile enough for many main dishes
- Made with simple pantry ingredients
What Makes French Onion Soup Rice So Delicious?
The secret is using condensed French onion soup combined with beef broth. As the rice bakes, it slowly absorbs the flavorful liquid, resulting in perfectly cooked grains infused with deep onion flavor.
Butter melts into the rice while baking, adding richness and helping create a wonderfully tender texture. A sprinkle of fresh herbs at the end brightens the dish and completes the classic flavor profile.
Ingredients You’ll Need
For the Rice
- 1½ cups uncooked long-grain white rice
- 1 (10.5-ounce) can condensed French onion soup
- 1 (10.5-ounce) can beef broth
- ½ cup unsalted butter, sliced into pats
- 1 teaspoon garlic powder
- ½ teaspoon dried thyme
- ½ teaspoon black pepper
Optional Add-Ins
- 1 cup sliced mushrooms
- ½ cup shredded Gruyère cheese
- ½ cup shredded mozzarella cheese
- 2 tablespoons chopped fresh parsley
- Crispy fried onions
- Fresh thyme leaves
Kitchen Equipment
You’ll need:
- 9×13-inch baking dish
- Aluminum foil
- Mixing bowl
- Measuring cups and spoons
- Wooden spoon
How to Make Savory French Onion Soup Rice
Step 1: Preheat the Oven
Preheat your oven to 425°F (220°C).
Lightly grease a 9×13-inch baking dish.
Step 2: Assemble the Rice
Spread the uncooked rice evenly in the baking dish.
Pour in:
- Condensed French onion soup
- Beef broth
Add:
- Garlic powder
- Dried thyme
- Black pepper
Stir gently until everything is evenly combined.
Arrange the butter slices evenly across the top.
If using mushrooms, stir them in now.
Step 3: Bake
Cover the baking dish tightly with aluminum foil.
Bake for 30 minutes.
Remove the foil, stir gently, then return to the oven uncovered for 20–25 minutes, or until the rice is tender and the liquid has been absorbed.
Step 4: Optional Cheese Topping
If adding cheese, sprinkle Gruyère and mozzarella over the rice during the last 5 minutes of baking.
Bake until the cheese is melted and bubbly.
Step 5: Garnish and Serve
Remove from the oven and let the rice rest for 5–10 minutes.
Fluff gently with a fork.
Garnish with:
- Fresh parsley
- Thyme leaves
- Crispy fried onions (optional)
Serve warm.
Tips for the Best French Onion Soup Rice
Use Long-Grain Rice
Long-grain white rice cooks evenly and stays fluffy without becoming sticky.
Cover Tightly
Keeping the baking dish tightly covered during the first part of baking traps steam and helps the rice cook evenly.
Let It Rest
Allowing the rice to rest before fluffing helps it finish absorbing any remaining liquid.
Fresh Herbs Add Brightness
A sprinkle of fresh parsley or thyme balances the rich onion flavor.
Delicious Variations
Cheesy French Onion Rice
Top with Gruyère, Swiss, or mozzarella cheese for an extra-indulgent version.
Mushroom French Onion Rice
Add sliced cremini or button mushrooms for earthy flavor.
Chicken French Onion Rice
Stir in cooked shredded chicken to transform this side into a complete meal.
Beef French Onion Rice
Mix in cooked ground beef or shredded roast beef for a hearty dinner.
Herb Butter Rice
Finish with extra butter and fresh rosemary, thyme, and parsley.
What to Serve with French Onion Soup Rice
This flavorful side dish pairs perfectly with:
- Roast beef
- Grilled steak
- Pork chops
- Baked chicken
- Meatloaf
- Pot roast
- Roast turkey
- Grilled sausages
- Green beans
- Roasted Brussels sprouts
Perfect Occasions
Serve this dish for:
- Weeknight dinners
- Holiday meals
- Potlucks
- Family gatherings
- Sunday suppers
- Barbecues
- Thanksgiving
- Christmas dinner
Make-Ahead Instructions
Assemble the rice up to 24 hours in advance, cover, and refrigerate.
Bake just before serving, adding about 10 extra minutes if starting from chilled.
Storage Tips
Refrigerator: Store leftovers in an airtight container for up to 4 days.
Freezer: Freeze in portion-sized containers for up to 2 months.
Reheating: Add a splash of broth before reheating in the microwave or on the stovetop to restore moisture.
Common Mistakes to Avoid
Using Instant Rice
Instant rice cooks much faster and can become mushy. Stick with uncooked long-grain rice for the best texture.
Removing the Foil Too Early
The covered baking time is essential for allowing the rice to absorb the liquid properly.
Skipping the Butter
Butter contributes richness and helps keep the rice tender and flavorful.
Not Letting the Rice Rest
Resting for a few minutes after baking helps the rice finish steaming and results in a fluffier texture.
Nutritional Information (Approximate Per Serving)
- Calories: 295
- Protein: 5g
- Total Carbohydrates: 38g
- Fat: 14g
- Saturated Fat: 8g
- Cholesterol: 35mg
- Fiber: 1g
- Sugar: 2g
- Sodium: 720mg
Nutrition values are estimates and may vary depending on the ingredients and optional additions.
Frequently Asked Questions
Can I use brown rice?
Yes, but brown rice requires more liquid and a longer cooking time. Expect to bake it for approximately 60–70 minutes.
Can I make this vegetarian?
Absolutely. Use condensed French onion soup made without beef and substitute vegetable broth for the beef broth.
Can I cook this on the stovetop?
This recipe is designed for baking, which allows the rice to absorb the flavors evenly. A stovetop version is possible but may require adjusting the liquid and cooking time.
Which cheese works best?
Gruyère is the classic choice because it complements the French onion flavor, but Swiss, mozzarella, or provolone are also excellent options.
Can I add protein?
Yes. Stir in cooked chicken, shredded beef, sliced sausage, or sautéed mushrooms to turn this side dish into a complete meal.
Expert Tips for Restaurant-Quality French Onion Rice
- Toast the uncooked rice in a tablespoon of butter for a few minutes before adding the liquids to enhance its nutty flavor.
- Finish with a sprinkle of freshly grated Gruyère and broil briefly for a golden, bubbly topping.
- Garnish with crispy fried onions for added texture and visual appeal.
- Add a splash of Worcestershire sauce for a deeper savory flavor.
- Serve in a warm casserole dish to keep the rice hot and fluffy throughout the meal.
Final Thoughts
This Savory French Onion Soup Rice transforms a handful of simple pantry ingredients into a rich, comforting side dish that’s packed with deep onion flavor and buttery goodness. Easy enough for a weeknight meal yet elegant enough for holiday entertaining, it’s a versatile recipe that pairs beautifully with a wide variety of main courses.
Once you try this flavorful baked rice, it’s sure to earn a permanent spot in your collection of go-to comfort food recipes.
Print
Savory French Onion Soup Rice: An Easy Side Dish Bursting with Flavor
Ingredients
- 🍚 1½ cups long-grain white rice
- 🧅 2 large onions, thinly sliced
- 🧈 2 tbsp butter
- 🫒 1 tbsp olive oil
- 🥣 3 cups beef broth
- 🧄 2 cloves garlic, minced
- 🌿 1 tsp dried thyme
- 🧀 1 cup shredded Gruyère or Swiss cheese
- 🧂 Salt & black pepper, to taste
- 🌱 Fresh parsley, for garnish
Instructions
- 🧈 Heat the butter and olive oil in a skillet. Cook the onions over medium-low heat for 20–25 minutes until caramelized.
- 🧄 Stir in the garlic and thyme, cooking for 1 minute.
- 🍚 Add the rice and stir to coat with the onion mixture.
- 🥣 Pour in the beef broth, bring to a boil, then cover and simmer for 18–20 minutes until the rice is tender.
- 🧀 Stir in the shredded Gruyère until melted and creamy.
- 🌱 Garnish with fresh parsley and serve warm.
⏱️ Prep Time: 10 minutes
🍳 Cook Time: 45 minutes
🍽️ Yield: 6 servings
🔥 Calories: ~310 per serving