Craving something warm, comforting, and full of rich flavors? You’re going to absolutely fall in love with this French Onion Soup Rice. Imagine tender rice that’s been cooked to perfection, infused with the deep, savory flavors of caramelized onions, broth, and melted cheese. It’s like the cozy embrace of classic French onion soup, but with the added heartiness of rice. Whether you’re serving it as a side dish or as a main course, this recipe brings a little elegance and a whole lot of flavor to any meal. Trust me, once you taste it, you won’t want to stop!
Why You’ll Love French Onion Soup Rice
This dish is a game-changer, and here’s why:
Flavor-Packed: The sweetness of caramelized onions combined with rich, savory broth and a touch of cheese creates an explosion of flavor that’ll keep you coming back for more.
Comforting: If you love classic French onion soup, this rice version will be your new favorite comfort food. It’s warm, hearty, and feels like a big hug in a bowl.
Simple Ingredients: No need for anything too fancy! With just a handful of pantry ingredients, you’ll have a dish that tastes like it came from a French bistro.
Versatile: You can serve it as a side dish alongside roasted meats, or enjoy it on its own for a light but satisfying meal. It also makes an excellent base for other toppings like grilled chicken, sausage, or even a poached egg.
Easy to Make: This dish might sound fancy, but it’s actually super easy to prepare. Perfect for busy weeknights or when you want to impress your guests without a ton of effort.

Ingredients
Here’s what you’ll need to create this hearty and flavorful French Onion Soup Rice:
Onions: Sweet onions are key to this dish. They caramelize beautifully and lend that signature French onion soup flavor.
Butter: For sautéing the onions to perfection. It adds richness and helps create that melt-in-your-mouth texture.
Broth: Beef broth is ideal for creating a deep, savory base, but you can also use chicken or vegetable broth for a lighter version.
Rice: Long-grain white rice (or any rice you prefer) is used to soak up all the delicious broth and flavors.
Cheese: Gruyère or Swiss cheese is essential for topping the rice. It melts beautifully and adds that signature cheesy, gooey goodness we all love in French onion soup.
Herbs: A little thyme goes a long way in this dish. It’s a classic herb for French onion soup and brings out those aromatic, earthy notes.
(Note: the full ingredients list, including measurements, is provided in the recipe card directly below.)
Instructions
Let’s get cooking! Here’s how to make your French Onion Soup Rice:
Caramelize the Onions: Start by slicing the onions thinly. In a large pot, melt butter over medium heat and add the onions. Cook, stirring occasionally, for about 15-20 minutes, or until they’re golden brown and caramelized. Be patient with this step—it’s what gives the dish its rich, sweet flavor!
Add the Broth and Rice: Once your onions are caramelized, add the beef broth (or whichever broth you’re using) to the pot. Bring it to a simmer and let it cook for a few minutes. Then, stir in the rice, making sure it’s evenly distributed in the broth. Cover the pot and reduce the heat to low. Let it cook for 15-20 minutes, or until the rice is tender and has absorbed all the delicious liquid.
Melt the Cheese: Once the rice is cooked, stir in half of the cheese and let it melt into the rice for extra creamy goodness.
Broil for the Perfect Finish: Transfer the rice to an oven-safe dish and sprinkle the remaining cheese on top. Place it under the broiler for about 2-3 minutes, or until the cheese is golden brown and bubbly. Watch it carefully to avoid burning.
Serve and Enjoy: Spoon out a generous serving of your cheesy, savory rice. You can garnish it with a sprinkle of fresh thyme or parsley for a little color and extra flavor.
Nutrition Facts
Servings: 4
Calories per serving: 350
Preparation Time
Prep Time: 10 minutes
Cook Time: 30 minutes
Total Time: 40 minutes
How to Serve French Onion Soup Rice
This French Onion Soup Rice pairs perfectly with a variety of dishes. Here are a few ideas to serve alongside it:
Roast Meats: It’s a great side dish for beef, chicken, or lamb. The savory flavors complement rich, meaty dishes beautifully.
Salads: Pair it with a fresh, crisp salad for a light balance to the richness of the rice. A simple mixed green salad with a tangy vinaigrette works wonderfully.
Vegetable Sides: Roasted vegetables, like carrots, broccoli, or Brussels sprouts, make a great side for a complete meal.
As a Main: Sometimes, this dish is satisfying enough to stand alone, especially if you top it with a poached egg or grilled chicken.
Additional Tips
Here are some extra tips to make your French Onion Soup Rice even more delicious:
Slow and Steady Caramelizing: Take your time when caramelizing the onions. Low and slow is key to bringing out their natural sweetness and rich flavor.
Make it a Meal: Add cooked chicken, sausage, or even mushrooms for extra protein and texture. It’s easy to make this a one-pot meal!
Make Ahead: You can prepare the rice and onions ahead of time. Just reheat it on the stove or in the oven when you’re ready to serve.
Use Homemade Broth: If you have homemade beef broth, definitely use it! It adds even more depth of flavor to the dish.
Adjust the Cheese: While Gruyère and Swiss are traditional, feel free to swap in your favorite melting cheese. Gouda, mozzarella, or even cheddar work well too!
FAQ Section
Q1: Can I make this dish vegetarian?
A1: Yes! Simply swap the beef broth for vegetable broth, and it’s just as delicious. You could also add some sautéed mushrooms for an extra meaty texture.
Q2: Can I use brown rice instead of white rice?
A2: You can! Just be aware that brown rice will require a bit more liquid and a longer cooking time.
Q3: How do I store leftovers?
A3: Store leftovers in an airtight container in the fridge for up to 3 days. Reheat in the microwave or on the stovetop, adding a splash of broth to keep it moist.
Q4: Can I freeze French Onion Soup Rice?
A4: Yes, it freezes well! Let it cool completely before transferring to an airtight container. It can be stored in the freezer for up to 3 months.
Q5: How do I reheat frozen rice?
A5: Thaw the rice overnight in the fridge, then reheat it on the stove or in the microwave. You may need to add a little extra broth to bring it back to life.
Q6: Can I add wine to this dish?
A6: Yes! A splash of white wine can be added to the caramelized onions for an extra layer of flavor. Just let it cook off before adding the broth.
Q7: How can I make this spicier?
A7: If you like a bit of heat, try adding a pinch of red pepper flakes or a dash of hot sauce to the broth.
Q8: Can I use pre-cooked rice?
A8: You can, but it’s best to cook the rice in the broth to absorb all the flavors. If using pre-cooked rice, just warm it up with the caramelized onions and broth and top with cheese.
Q9: Can I make this dish without broiling?
A9: Yes! If you don’t have a broiler, just sprinkle the cheese on top and let it melt on the stovetop over low heat. You can also cover the pot with a lid to melt the cheese.
Q10: How do I make this a one-pot meal?
A10: Add cooked chicken, sausage, or even ground beef to the rice while it’s simmering in the broth. This will make it a hearty, filling meal all on its own.
Conclusion
This French Onion Soup Rice is one of those recipes that you’ll want to make again and again. It combines the best of French onion soup with the comfort of tender rice, making it the perfect side dish or a meal in itself. Whether you’re serving it alongside roasted meats or enjoying it as a cozy, comforting bowl of cheesy goodness, this dish is sure to impress. Get ready to enjoy a bowl full of savory, comforting deliciousness!
PrintFrench Onion Soup Rice
This French Onion Soup Rice is a comforting, savory side dish with rich flavors from beef broth and French onion soup. Topped with buttery richness and a sprinkle of fresh parsley, this easy-to-make dish pairs wonderfully with a variety of main courses.
- Prep Time: 10 minutes
- Cook Time: 45 minutes
- Total Time: 55 minutes
- Yield: 4 servings
- Category: Side Dish
- Method: baking
- Cuisine: American
- Diet: Vegetarian
Ingredients
This French Onion Soup Rice is a comforting, savory side dish with rich flavors from beef broth and French onion soup. Topped with buttery richness and a sprinkle of fresh parsley, this easy-to-make dish pairs wonderfully with a variety of main courses. #comfortfood #onionsoup #rice #easyrecipes #side dish #homemade
Instructions
- Preheat and Prepare: Preheat your oven to 425°F (220°C). Spread the uncooked rice evenly in an 8×8-inch baking dish.
- Layering Flavors: Pour the beef broth over the rice, ensuring it is evenly distributed. Then pour the French onion soup on top of the rice.
- Adding Richness: Slice the cold butter into pats and layer them evenly on top of the rice and soup mixture.
- Baking Brilliance: Cover the dish with tin foil and bake for 25 minutes in the preheated oven.
- Final Touch: After 25 minutes, remove the tin foil and bake for an additional 25 minutes, or until the rice is tender and the top is golden brown.
- Garnish and Serve: Sprinkle with fresh parsley before serving warm.
Notes
- For extra flavor, you can add a dash of garlic powder or onion powder to the rice mixture.
- You can use a larger baking dish if you’re making a bigger batch, just adjust the cooking time slightly.
- The cold butter helps create a rich, creamy texture, so don’t skip this step.
Nutrition
- Serving Size: 1 portion
- Calories: 320 kcal
- Sugar: 3g
- Sodium: 800mg
- Fat: 16g
- Saturated Fat: 9g
- Unsaturated Fat: 6g
- Trans Fat: 0g
- Carbohydrates: 37g
- Fiber: 1g
- Protein: 5g
- Cholesterol: 35mg