French Onion Soup Rice
If you love the rich, savory flavors of French onion soup, you’ll adore this innovative twist—French onion soup rice. This dish combines the comforting essence of caramelized onions, rich broth, and melty cheese with fluffy rice, making it a perfect meal for any occasion. Whether it’s a weeknight dinner or a special gathering, this recipe is sure to impress your family and friends.
Ingredients

- 1 cup long-grain rice
- 2 large onions, thinly sliced
- 4 cups beef or vegetable broth
- 2 tablespoons butter
- 1 teaspoon thyme
- 1 cup Gruyère cheese, shredded
- Salt and pepper to taste
- Chopped parsley for garnish
Servings and Cooking Time
This recipe serves 4. Preparation time is about 15 minutes, and cooking time is approximately 30 minutes.
Nutritional Value
Each serving (1 cup) contains approximately 350 calories, 15g fat, 30g carbohydrates, and 12g protein. This is based on a standard serving size for one person.
Step-by-Step Cooking Process
- Heat butter in a large pot over medium heat.
- Add sliced onions and sauté until caramelized, about 15 minutes.
- Stir in thyme, salt, and pepper.
- Add rice to the pot and stir to coat with the onion mixture.
- Pour in the broth and bring to a boil.
- Reduce heat, cover, and simmer for 18-20 minutes until rice is cooked.
- Remove from heat and let sit covered for 5 minutes.
- Stir in half of the Gruyère cheese until melted.
- Transfer to a serving dish and top with remaining cheese.
- Broil for 2-3 minutes until cheese is bubbly and golden.

Alternative Ingredients
You can substitute long-grain rice with arborio rice for a creamier texture. Additionally, feel free to use different cheeses like mozzarella or cheddar based on your preference.
Serving and Pairings
This dish pairs wonderfully with a fresh green salad, crusty bread, or a side of roasted vegetables. For a complete meal, consider serving a light white wine.
Storage and Reheating
Store any leftovers in an airtight container in the refrigerator for up to 3 days. To reheat, microwave until warm or place in a pan on low heat. This dish can be frozen, but the texture may change slightly upon reheating.
Cooking Mistakes
- Don’t rush the caramelization of onions; it enhances flavor.
- Ensure the rice is thoroughly cooked; check the package instructions.
- Use low-sodium broth to control salt levels.
- Don’t skip the resting time after cooking; it helps the flavors meld.
- Adjust the cheese to your taste; too much can overpower the dish.
Helpful Tips
- Use a heavy pot for even heat distribution.
- For extra flavor, add a splash of white wine to the onions.
- Garnish with fresh herbs for added freshness.
- Experiment with different types of broth for unique flavors.

FAQs
Can I use brown rice instead of white rice?
Yes, but you’ll need to adjust the cooking time and increase the liquid since brown rice takes longer to cook.
Is this dish vegetarian-friendly?
Absolutely! Just substitute vegetable broth for the beef broth.
Can I make this dish ahead of time?
Yes, you can prepare it in advance and reheat it when ready to serve.
What can I add for extra protein?
Consider adding cooked chicken, sausage, or beans for added protein.
How can I make it gluten-free?
Use gluten-free broth and ensure the rice is certified gluten-free.
Conclusion
French onion soup rice is a comforting and hearty dish that brings together the best of both worlds. With its rich flavors and satisfying texture, it’s perfect for any meal. Whether as a main dish or a side, it’s sure to be a hit at your table!

French Onion Soup Rice
Ingredients
- 1 cup long-grain rice
- 2 large onions thinly sliced
- 4 cups beef or vegetable broth
- 2 tablespoons butter
- 1 teaspoon thyme
- 1 cup Gruyère cheese shredded
- Salt and pepper to taste
- Chopped parsley for garnish
Instructions
- Heat butter in a large pot over medium heat.
- Add sliced onions and sauté until caramelized, about 15 minutes.
- Stir in thyme, salt, and pepper.
- Add rice to the pot and stir to coat with the onion mixture.
- Pour in the broth and bring to a boil.
- Reduce heat, cover, and simmer for 18-20 minutes until rice is cooked.
- Remove from heat and let sit covered for 5 minutes.
- Stir in half of the Gruyère cheese until melted.
- Transfer to a serving dish and top with remaining cheese.
- Broil for 2-3 minutes until cheese is bubbly and golden.