Ultimate French Onion Soup Recipe | Easy & Delicious
Print
Ultimate French Onion Soup Recipe | Easy & Delicious
A rich and creamy French onion soup with caramelized onions, a savory broth, and a melted Gruyรจre cheese crust.
- Total Time: 75
- Yield: 6 1x
Ingredients
๐ฅ 2 pounds large yellow onions
๐ฅ 4 tablespoons butter
๐ฅ 2 sprigs fresh thyme
๐ฅ 2 bay leaves
๐ฅ ยพ cup dry white wine
๐ฅ 3 cups beef broth
๐ฅ ยฝ cup chicken broth
๐ฅ 1 teaspoon Worcestershire sauce
๐ฅ 1 beef bouillon cube or 1 teaspoon Better Than Bouillon
๐ฅ 1 baguette
๐ฅ 1 tablespoon olive oil
๐ฅ 8 ounces Gruyรจre cheese
๐ฅ Salt and pepper to taste
Instructions
๐จโ๐ณ Caramelize onions in butter over medium heat for 30-40 minutes until deep amber brown
๐จโ๐ณ Add thyme and bay leaves during last 10 minutes of cooking
๐จโ๐ณ Deglaze with white wine and let it reduce by half
๐จโ๐ณ Add beef and chicken broth, bouillon cube, and Worcestershire sauce
๐จโ๐ณ Simmer for 15 minutes to combine flavors
๐จโ๐ณ Preheat broiler and brush baguette slices with olive oil
๐จโ๐ณ Place baguette under broiler until lightly golden
๐จโ๐ณ Top soup with cheese-topped bread slices
๐จโ๐ณ Serve immediately while hot and cheese is melted
Notes
Make ahead up to 2 days. Reheat gently. Freezing is possible for up to 3 months.
Nutrition
- Calories: 350
- Sugar: 8
- Sodium: 400
- Fat: 12
- Carbohydrates: 45
- Fiber: 5
- Protein: 15
What if the most complex French soup could be made in under 30 minutes with no fancy techniques? You can make restaurant-quality French onion soup at home using simple ingredients and the right method.
How to Caramelize Onions Perfectly
Caramelizing onions is the heart of this dish. Use large yellow onions, about 2 pounds, for the best texture. Melt 4 tablespoons butter in a heavy-bottomed pot over medium heat. Add onions and stir occasionally. Cook for 30-40 minutes, until onions turn deep amber brown and soft.
Add a sprig of fresh thyme and a bay leaf to infuse flavor. The slow caramelization develops natural sweetness without burning the onions. If they start to stick, add a splash of white wine or broth to deglaze.

The Right Broth Base for Rich Flavor
The broth needs to be full-bodied, not thin or flavorless. Use 3 cups high-quality beef broth, or substitute with 1 beef bouillon cube dissolved in 3 cups hot water. Add ยฝ cup chicken broth for extra depth. Pour in ยพ cup dry white wine, preferably Chardonnay or Pinot Grigio. Let it reduce by half, about 10 minutes. Finish with 1 teaspoon Worcestershire sauce and season with salt and pepper.
The wine and broth combine to create a savory, slightly sweet base that elevates the onions.
Make Ahead and Storage Tips
Make the soup up to 2 days ahead. Store in an airtight container in the refrigerator. Reheat gently on the stove, adding a splash of broth if it thickens too much. For freezing, cool completely, then freeze in portions for up to 3 months. When reheating, thaw overnight in the fridge.
How to Get That Classic Crusty Top
Top the soup with slices of baguette, brushed with olive oil (1 tablespoon). Place under the broiler for 2-3 minutes until golden. The cheese should melt and lightly brown. Use Gruyรจre cheese, as it melts beautifully and adds nutty, sharp notes.

Avoid using mozzarella or American cheeseโthey donโt melt with the same creamy texture.
Common Troubleshooting Tips
Too bland? Add a pinch of sugar to balance acidity. Too thick? Add warm broth gradually, ยผ cup at a time. If onions burn too fast, lower heat or add a small amount of water. No white wine? Use a splash of apple cider vinegar instead for a tangy brightness.
Variations That Actually Work
Add a pinch of nutmeg or fresh rosemary for extra depth. For a vegetarian version, replace beef broth with mushroom or vegetable stock. Try swapping Gruyรจre with Swiss cheese for a milder flavor.
Conclusion
This easy French onion soup combines slow caramelization with a rich broth, topped with a perfect cheese crust. Serve it in bowls with crusty bread and a sharp wine. Try this recipe next weekendโitโs comfort food that doesnโt compromise on flavor.


























































