French Onion Soup

French Onion Soup

French Onion Soup is a hearty classic soup recipe made from onions, beef broth, dry sherry, and seasonings, topped with toasted french bread and melted Gruyere cheese.

Course Dinner
Cuisine French
Keyword french onion soup
Prep Time 10 minutes
Cook Time 1 hour 15 minutes
Total Time 1 hour 25 minutes
Servings 6 servings
Calories 405 kcal
Author Sabrina Snyder


  • 8 tablespoons unsalted butter
  • 4 yellow onions sliced
  • 6 cups beef broth
  • 1 tablespoon Worcestershire sauce
  • 1/4 cup dry sherry optional
  • 1 sprig fresh thyme
  • 1 teaspoon kosher salt
  • 1/2 teaspoon coarse ground black pepper
  • 4 slices French bread
  • 1 cup grated Gruyere Cheese
US Customary - Metric


  1. Add the butter to a large stock pot on medium heat with the onions and stir and cook until the onions are see through but not at all browned, about 30-35 minutes.

  2. Add the broth, Worcestershire sauce, sherry, thyme, salt and pepper and bring to a boil, then reduce to a simmer for 30 minutes.

  3. While the soup is simmering toast the French bread slices, and when ready ladle the soup into a soup bowl, top with french bread, then Gruyere cheese and place into a toaster oven or 375 degree oven for 10-12 minutes or until the cheese is melted and browned.

Recipe Notes

Note: click on times in the instructions to start a kitchen timer while cooking.

Nutrition Facts
French Onion Soup
Amount Per Serving
Calories 405 Calories from Fat 207
% Daily Value*
Fat 23g35%
Saturated Fat 14g88%
Cholesterol 64mg21%
Sodium 1606mg70%
Potassium 338mg10%
Carbohydrates 32g11%
Fiber 2g8%
Sugar 4g4%
Protein 15g30%
Vitamin A 675IU14%
Vitamin C 6mg7%
Calcium 280mg28%
Iron 2.3mg13%
* Percent Daily Values are based on a 2000 calorie diet.