Nutrition Facts for Classic french onion soup

Classic French Onion Soup

Indulge in the rich, comforting flavors of Classic French Onion Soup, a timeless recipe that brings together deeply caramelized onions, a splash of dry white wine, and a robust beef stock to create a velvety, savory base. Topped with golden-baked Gruyère cheese and crunchy slices of baguette, this dish is the perfect blend of rustic and gourmet. Patience is key as the onions transform into their sweet, golden-brown glory, elevating this soup to restaurant-quality excellence. Ideal for cozy dinners or elegant gatherings, this decadent French favorite will warm your soul with every spoonful. Ready in just over 90 minutes and designed to serve six, it’s a must-try for fans of hearty, flavorful soups.

Nutriscore Rating: 64/100
Want to add this food to your meal log?
Try SnapCalorie's FREE AI assisted nutrition tracking free in the App store or on Android.
SnapCalorie App QR Code

Scan with your phone to download!

Image of Classic French Onion Soup
Prep Time:15 mins
Cook Time:90 mins
Total Time:105 mins
Servings: 6

Ingredients

  • 4 tablespoons unsalted butter
  • 2 tablespoons olive oil
  • 6 large yellow onions
  • 1 teaspoon salt
  • 1 teaspoon granulated sugar
  • 1 cup dry white wine
  • 2 tablespoons all-purpose flour
  • 8 cups beef stock
  • 1 leaf bay leaf
  • 3 sprigs fresh thyme
  • 1 loaf baguette
  • 2.5 cups Gruyère cheese
  • 0.5 teaspoons black pepper

Directions

Step 1

Peel and thinly slice the yellow onions into half-moons.

Step 2

In a large, heavy-bottomed pot or Dutch oven, heat the butter and olive oil over medium heat until melted.

Step 3

Add the sliced onions and salt to the pot. Stir to coat the onions in the butter and oil.

Step 4

Cook the onions gently, stirring occasionally, until softened, about 10 minutes.

Step 5

Sprinkle the sugar over the onions and continue cooking, stirring frequently, until the onions are deeply caramelized and golden brown, about 35-45 minutes.

Step 6

Deglaze the pot by adding the white wine, scraping up any browned bits from the bottom. Cook for 2-3 minutes, allowing the wine to evaporate slightly.

Step 7

Sprinkle in the flour and stir well to combine. Cook for 1-2 minutes to eliminate the raw flour taste.

Step 8

Pour in the beef stock, stirring constantly to prevent clumps. Add the bay leaf and thyme sprigs.

Step 9

Bring the soup to a gentle simmer, cover partially, and cook for 30 minutes. Discard the bay leaf and thyme sprigs.

Step 10

While the soup is simmering, preheat your oven to 375°F (190°C). Slice the baguette into 1/2-inch thick rounds and place them on a baking sheet.

Step 11

Toast the baguette slices in the oven for 8-10 minutes, or until golden and crisp. Set aside.

Step 12

Adjust the soup seasoning with salt and black pepper to taste.

Step 13

Ladle the hot soup into oven-safe bowls. Place a slice or two of toasted baguette on top of each bowl and sprinkle generously with Gruyère cheese.

Step 14

Place the bowls on a baking sheet and broil them in the oven until the cheese is melted, golden, and bubbly, about 3-5 minutes. Keep an eye on them to avoid burning.

Step 15

Carefully remove the bowls from the oven and serve the French onion soup immediately, hot and cheesy.

Nutrition Facts

Serving size (3824.5g)
Amount per serving % Daily Value*
Calories 3667.9
Total Fat 195.7g 0%
Saturated Fat 98.9g 0%
Polyunsaturated Fat 8.6g
Cholesterol 487mg 0%
Sodium 13863.8mg 0%
Total Carbohydrate 278.7g 0%
Dietary Fiber 23.9g 0%
Total Sugars 61.1g
Protein 167.3g 0%
Vitamin D 79.2IU 0%
Calcium 3853.6mg 0%
Iron 20.2mg 0%
Potassium 3223.2mg 0%
*The % Daily Value tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.

Source of Calories

Fat: 49.7%
Protein: 18.9%
Carbs: 31.4%