Craving something warm and hearty? This French onion soup rice will tantalize your taste buds with its savory onion flavors and creamy cheese topping. Perfect for a cozy dinner, this dish marries the classic essence of French onion soup with fluffy rice, making it a unique and satisfying meal. Let’s dive into the recipe and discover how to create this delightful dish from scratch!
Ingredients
– 1 cup Arborio rice
– 2 large onions, thinly sliced
– 4 cups beef broth
– 1 cup shredded Gruyère cheese
– 2 tablespoons olive oil
– 1 tablespoon butter
– 1 teaspoon thyme
– Salt and pepper to taste
– Fresh parsley for garnish

Servings and Cooking Time
This recipe serves 4 people. Preparation time is about 10 minutes, and cooking time is approximately 30 minutes.
Nutritional Value
Each serving (1 cup) contains approximately:
– Calories: 400
– Protein: 12g
– Fat: 15g
– Carbohydrates: 56g
– Fiber: 2g
This nutritional information is based on one serving for one person.
Step-by-Step Cooking Process
1. Heat olive oil and butter in a large pot over medium heat.
2. Add sliced onions and sauté until they caramelize, about 15 minutes.
3. Stir in thyme, salt, and pepper, cooking for an additional 2 minutes.
4. Add Arborio rice to the pot, stirring to coat in the onion mixture.
5. Gradually pour in beef broth, one cup at a time, stirring constantly.
6. Allow the rice to absorb the broth before adding more.
7. Once the rice is creamy and al dente, remove from heat.
8. Preheat your oven to 350°F (175°C).
9. Transfer the rice to a baking dish and top with Gruyère cheese.
10. Bake for 15 minutes or until the cheese is bubbly and golden brown.

Alternative Ingredients
You can substitute Arborio rice with any short-grain rice. For a vegetarian option, use vegetable broth instead of beef broth, and feel free to switch Gruyère cheese with a cheese of your choice like mozzarella or cheddar.
Serving and Pairings
Serve this French onion soup rice with a side salad or crusty bread to soak up the delicious flavors. It pairs wonderfully with a glass of red wine for a cozy dinner experience.
Storage and Reheating
Store leftovers in an airtight container in the refrigerator for up to 3 days. To reheat, simply warm in the microwave or oven until heated through. This dish can be frozen, but the texture of the rice may change slightly upon thawing.
Cooking Mistakes
- Don’t rush the caramelization of onions; they need time to develop flavor.
- Ensure you stir the rice frequently to prevent sticking.
- Use warm broth for better absorption by the rice.
- Avoid overcooking the rice; it should be al dente.
- Don’t skip the cheese topping; it adds essential flavor.
Helpful Tips
- Use a heavy-bottomed pot to distribute heat evenly.
- Experiment with different cheeses for varying flavors.
- Add a splash of white wine for extra depth of flavor.
- Garnish with fresh herbs for added freshness.

FAQs
Can I make this dish vegetarian?
Yes, simply substitute beef broth with vegetable broth and omit any meat-based ingredients.
How do I prevent the rice from getting mushy?
Make sure to stir the rice frequently and adjust the cooking time accordingly to achieve al dente texture.
What can I do with leftovers?
Leftovers can be stored in the fridge for a few days or frozen for later use. Reheat thoroughly before serving.
Can I add other vegetables to the recipe?
Absolutely! Feel free to incorporate vegetables like mushrooms or spinach for added nutrition.
Is this dish suitable for meal prep?
Yes, this dish stores well and can be prepared in advance for quick meals throughout the week.
Conclusion
French onion soup rice is a comforting and unique dish that combines the beloved flavors of French onion soup with hearty rice. Whether you’re serving it for a family dinner or enjoying it as a cozy meal for one, this recipe is sure to impress. Try it today and savor the deliciousness!

French Onion Soup Rice
Ingredients
- 1 cup Arborio rice
- 2 large onions thinly sliced
- 4 cups beef broth
- 1 cup shredded Gruyère cheese
- 2 tablespoons olive oil
- 1 tablespoon butter
- 1 teaspoon thyme
- Salt and pepper to taste
- Fresh parsley for garnish
Instructions
- Heat olive oil and butter in a large pot over medium heat.
- Add sliced onions and sauté until caramelized, about 15 minutes.
- Stir in thyme, salt, and pepper, cooking for an additional 2 minutes.
- Add Arborio rice to the pot, stirring to coat in the onion mixture.
- Gradually pour in beef broth, one cup at a time, stirring constantly.
- Allow the rice to absorb the broth before adding more.
- Once the rice is creamy and al dente, remove from heat.
- Transfer the rice to a baking dish and top with Gruyère cheese.
- Bake for 15 minutes or until the cheese is bubbly and golden brown.