Go Back
+ servings
French Onion Soup

Ultimate French Onion Soup: Comfort in Every Bite

This French Onion Soup is a warm embrace on a chilly evening, featuring caramelized onions, savory broth, and a cheesy topping.
Prep Time 15 minutes
Cook Time 1 hour 30 minutes
Total Time 1 hour 45 minutes
Servings: 8 cups
Course: Soups
Cuisine: French
Calories: 320

Ingredients
  

For the Soup Base
  • 5 tablespoons Olive Oil Used for sautéing the onions.
  • 1 tablespoon Butter Adds creamy texture.
  • 8 cups Onions Thinly sliced, ~3 pounds.
  • 3 cloves Garlic Minced.
  • 1/2 cup Port Wine or Dry Sherry Can be substituted with red wine.
  • 64 ounces Beef Broth Can substitute with vegetable broth.
  • 1/2 teaspoon Pepper Seasoning.
  • 1/4 teaspoon Salt Adjust according to taste.
For the Cheesy Topping
  • 24 slices French Bread Baguette 1/2 inch thick.
  • 3/4 cup Gruyère or Swiss Cheese Shredded.

Equipment

  • Dutch oven
  • baking sheet

Method
 

Step-by-Step Instructions for Classic French Onion Soup
  1. In a Dutch oven, heat 2 tablespoons of olive oil and 1 tablespoon of butter over medium heat. Add 8 cups of thinly sliced onions and sauté for 10–13 minutes until softened and translucent.
  2. Reduce the heat to medium-low and allow the onions to cook slowly, stirring occasionally for 30–40 minutes until they turn a deep golden brown.
  3. Add 3 minced garlic cloves and cook for an additional 2 minutes until fragrant.
  4. Stir in 1/2 cup of port wine or dry sherry, bring to a boil, then simmer for 5 minutes to reduce the liquid by half.
  5. Pour in 64 ounces of beef broth, 1/2 teaspoon of pepper and 1/4 teaspoon of salt. Stir well, return to a boil, then reduce heat to low and cover. Simmer for 1 hour.
  6. Preheat your oven to 400°F. Arrange 24 slices of French bread baguette on a baking sheet and brush each side with olive oil. Bake for about 3–5 minutes on each side until golden.
  7. Rub the cut side of a halved garlic clove over each baguette slice after toasting.
  8. Ladle the soup into broiler-safe bowls, top each with 2 toasted baguette slices, and sprinkle 3/4 cup of shredded cheese on top. Broil for 2-4 minutes until melted and bubbly.

Nutrition

Serving: 1cupCalories: 320kcalCarbohydrates: 20gProtein: 10gFat: 22gSaturated Fat: 10gPolyunsaturated Fat: 1gMonounsaturated Fat: 8gTrans Fat: 1gCholesterol: 45mgSodium: 800mgPotassium: 600mgFiber: 2gSugar: 4gVitamin A: 10IUVitamin C: 12mgCalcium: 25mgIron: 15mg

Notes

Thaw overnight in the fridge to reheat the soup and top with fresh cheese before broiling for best results.

Tried this recipe?

Let us know how it was!