- Caramelize the onions: Heat the olive oil or butter in a large soup pot or Dutch oven over medium heat. Add the sliced onions and a pinch of salt. Cook the onions, stirring occasionally, for about 20-25 minutes until they become golden and caramelized. You can add a teaspoon of sugar to help with the caramelization, but it’s optional. Be patient during this step, as the slow cooking process brings out the natural sweetness of the onions.
- Add garlic and deglaze: Once the onions are caramelized, add the minced garlic and cook for an additional 1-2 minutes until fragrant. If you’re using white wine, pour it into the pot at this stage to deglaze, scraping up any flavorful brown bits stuck to the bottom of the pot. If you’re not using wine, you can skip this step and go straight to adding the broth.
- Add the broth and seasonings: Pour in the beef broth and bring the soup to a simmer. Add the dried thyme, bay leaf, and more salt and pepper to taste. Let the soup simmer on low heat for at least 20 minutes to allow the flavors to meld together. If you prefer a stronger flavor, you can simmer it for longer, up to 40 minutes.
- Prepare the rice: While the soup is simmering, cook the rice according to the package instructions. You can use any type of rice, though white rice will cook faster and result in a creamier texture, while brown rice or wild rice will add a chewier texture. Once the rice is cooked, set it aside.
- Combine the rice with the soup: After the soup has simmered and the flavors have developed, add the cooked rice to the pot and stir well. Let it simmer for another 10 minutes to allow the rice to absorb the broth and flavors. The rice will soak up the delicious onion broth, making it even more hearty and flavorful.
- Prepare the bread (optional): If you’d like to add a cheesy bread topping, toast slices of crusty bread or a baguette in the oven until crispy. You can optionally rub the bread with a garlic clove for extra flavor before placing it on top of the soup.
- Top with cheese: Ladle the soup into bowls, then top with a generous sprinkle of Gruyère and Parmesan cheese. If you’re using the toasted bread, place the bread on top of the soup and then add the cheese. If you’d like the cheese to melt and become bubbly, you can place the bowls under the broiler in your oven for a few minutes until the cheese is golden and bubbly.
- Serve and enjoy: Garnish the soup with fresh herbs if desired, and serve hot. This soup is a complete, comforting meal on its own, but it can also be paired with a side salad or a light vegetable dish.
Serving and Storage
French onion soup with rice is a perfect dish to serve for family dinners, gatherings, or even as meal prep. It’s a satisfying meal that’s sure to please everyone, from children to adults. The richness of the broth, combined with the soft rice and melted cheese, makes it an ideal comfort food, especially in colder months.
Storage: Leftover soup can be stored in an airtight container in the refrigerator for up to 3-4 days. The rice will continue to soak up the broth as it sits, so you might need to add a bit more broth or water when reheating to return it to the desired consistency.
Freezing: French onion soup with rice can also be frozen. Allow the soup to cool completely, then transfer it to a freezer-safe container. It can be frozen for up to 2-3 months. When ready to enjoy, defrost the soup in the fridge overnight and reheat it on the stove, adding extra broth if necessary.
Tips
- Use high-quality broth: Since the broth is the base of this soup, using a high-quality beef or vegetable broth will make a huge difference in flavor. You can also use homemade broth if you have it on hand for an even richer taste.
- Don’t rush the caramelization: Caramelizing the onions takes time, but it’s essential for the deep, sweet flavor of the soup. Allow the onions to cook slowly over medium-low heat, stirring occasionally to avoid burning.
- Make it vegetarian: For a vegetarian version of this soup, simply swap the beef broth for vegetable broth, and skip the cheese topping if you’re vegan. You can also add plant-based cheese or skip the cheese entirely for a lighter version.
- Adjust the seasoning: Taste the soup frequently and adjust the seasonings as needed. You can add more herbs like rosemary or thyme to enhance the flavors, or season with a splash of vinegar or lemon juice for brightness.
- Customize the rice: For a different twist, try using flavored rice like lemon herb rice, or try adding a handful of cooked wild rice or quinoa for added texture and nutrition.
Variations
French onion soup with rice is highly customizable, so feel free to get creative with different variations to suit your taste:
- Cheesy French Onion Soup with Rice: If you love cheesy soups, add extra cheese to the soup itself, not just as a topping