Savory French Onion Rice Soup: A Warm Hug in a Bowl

Savory French onion rice soup served in a rustic bowl with garnish, showcasing the rich broth and caramelized onions

When the chill sets in, nothing feels better than a warm bowl of soup that comforts the soul. This savory French onion rice soup is exactly that—a deliciously rich, hearty dish that combines the deep flavor of caramelized onions with tender rice for a satisfying meal. You’ll love how it wraps you in warmth, like a cozy hug on a brisk day.

Savory French onion rice soup served in a rustic bowl with garnish, showcasing the rich broth and caramelized onions

Making this French onion rice soup from scratch is easier than you might think, and the results are truly rewarding. The slow-cooked onions, savory broth, and soft grains of rice create a harmony of flavors and textures you’ll want to enjoy again and again.

Why You'll Love This Recipe

  • Rich, caramelized onion flavor that deepens with slow cooking
  • Comforting and filling with tender rice for extra heartiness
  • Simple ingredients you likely have on hand
  • Perfect for chilly days or when you need a cozy meal
  • Easy to customize with your favorite herbs or cheese toppings

Ingredients

Gather these ingredients to make a flavorful French onion rice soup that’s both hearty and comforting.

  • 4 large yellow onions, thinly sliced
  • 2 tablespoons unsalted butter
  • 1 tablespoon olive oil
  • 3 cloves garlic, minced
  • 1 teaspoon sugar
  • 1/2 teaspoon salt, plus more to taste
  • 1/4 teaspoon black pepper
  • 6 cups beef broth (or vegetable broth for a lighter version)
  • 1 cup long-grain white rice, rinsed
  • 1 teaspoon fresh thyme leaves (or 1/2 teaspoon dried thyme)
  • 2 tablespoons dry white wine (optional)
  • 1/2 cup shredded Gruyère or Swiss cheese, for garnish
  • Fresh parsley, chopped, for garnish

YOUR NEXT FAVORITE RECIPE STARTS HERE

Recipe Details

  • Prep Time: 15 minutes
  • Cook Time: 45 minutes
  • Total Time: 1 hour
  • Servings: 6
  • Calories: Approximately 250 per serving

How to Make Savory French Onion Rice Soup: A Warm Hug in a Bowl!

  1. In a large heavy-bottomed pot, heat the butter and olive oil over medium-low heat. Add the sliced onions and sprinkle with sugar and 1/2 teaspoon salt to help caramelize.
  2. Cook the onions slowly, stirring occasionally, for about 30 minutes until deep golden brown and fragrant. If they start to stick, add a splash of water to loosen the fond.
  3. Add the minced garlic and cook for 1 more minute until fragrant. Pour in the white wine, if using, and simmer until mostly evaporated, about 2 minutes.
  4. Stir in the beef broth, thyme, black pepper, and rinsed rice. Bring the soup to a gentle boil, then reduce heat to low and cover. Simmer for 20 minutes or until the rice is tender.
  5. Adjust seasoning with salt and pepper to taste. Ladle the soup into bowls and sprinkle each with shredded Gruyère and fresh parsley for garnish. Serve warm and enjoy!

Tips for the Best Results

  • Be patient when caramelizing onions; slow cooking develops the richest flavor.
  • Rinse the rice to remove excess starch and prevent clumping.
  • Use homemade or high-quality broth for a deeper, fresher taste.
  • For a vegetarian version, substitute vegetable broth and skip the cheese or use a plant-based alternative.
  • If you prefer a thicker soup, add an extra 1/4 cup of rice or cook uncovered for the last 5 minutes to reduce liquid.

Storage and Reheating

Store leftover French onion rice soup in an airtight container in the refrigerator for up to 4 days. The rice will continue to absorb liquid, so the soup may thicken upon standing.

To reheat, warm the soup gently on the stovetop over low heat, adding a splash of broth or water to loosen if needed. Avoid microwave reheating for best texture, but if used, do so in short intervals, stirring between.

Frequently Asked Questions

Can I use brown rice instead of white rice?

Yes, you can substitute brown rice, but it will require a longer cooking time (about 40-45 minutes) and more broth. Add extra liquid as needed and cook until the rice is tender.

What can I use instead of Gruyère cheese?

Swiss cheese is a great substitute for Gruyère and melts well. For a milder flavor, mozzarella or provolone can also work. For a non-dairy option, use vegan cheese or omit it completely.

Is this soup freezer-friendly?

While you can freeze French onion rice soup, the rice texture may change and become softer upon thawing. For best results, freeze without the rice and add fresh rice when reheating.

Can I make this soup vegan?

Absolutely! Use vegetable broth instead of beef broth and skip the cheese or use a plant-based cheese substitute. The caramelized onions and herbs provide plenty of flavor on their own.


You Might Also Like