Nutrition Facts for French onion soup

French Onion Soup

Warm up with the irresistible comfort of classic French Onion Soup, a dish renowned for its rich, caramelized flavors and gooey, cheesy topping. Slowly cooked yellow onions are the star of this recipe, turning soft and sweet as they gently caramelize in a luxurious blend of butter and olive oil. Infused with dry white wine, savory beef stock, and aromatic thyme, the soup achieves layers of deep, heartwarming flavor. Finished with crisp slices of toasted baguette and a bubbling crown of golden Gruyère cheese, this French favorite delivers a cozy yet elegant dining experience. Whether you’re serving it as an appetizer or the main event, this timeless recipe is perfect for cold evenings or special occasions. Keywords: French Onion Soup, caramelized onions, Gruyère cheese, comfort food, easy French recipe.

Nutriscore Rating: 65/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.
Image of French Onion Soup
Prep Time:20 mins
Cook Time:90 mins
Total Time:110 mins
Servings: 6

Ingredients

  • 3 tablespoons unsalted butter
  • 2 tablespoons olive oil
  • 6 large yellow onions
  • 1 teaspoon sugar
  • 2 minced garlic cloves
  • 1 cup dry white wine
  • 8 cups beef stock
  • 3 sprigs fresh thyme
  • 1 bay leaf
  • 1 baguette
  • 2 cups Gruyère cheese
  • 0 to taste salt
  • 0 to taste black pepper

Directions

Step 1

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

Step 2

In a large heavy-bottomed pot or Dutch oven, melt the butter with the olive oil over medium heat.

Step 3

Add the sliced onions to the pot. Stir to coat them fully with the butter and oil mixture.

Step 4

Sprinkle the sugar over the onions and cook, stirring occasionally, until the onions are caramelized and golden brown, about 45 minutes. Be patient and lower the heat if they start to burn.

Step 5

Add the minced garlic to the pot and cook for another 1-2 minutes until fragrant.

Step 6

Pour in the white wine and deglaze the pot, scraping up any caramelized bits stuck to the bottom. Simmer for 5 minutes to reduce slightly.

Step 7

Add the beef stock, thyme sprigs, and bay leaf. Stir to combine and bring the soup to a simmer.

Step 8

Season with salt and black pepper to taste. Simmer uncovered for 30-40 minutes, allowing the flavors to meld together.

Step 9

While the soup is simmering, preheat your oven to 400°F (200°C). Slice the baguette into 1-inch-thick rounds.

Step 10

Place the baguette slices on a baking sheet and toast them in the oven for 8-10 minutes, flipping halfway through, until golden brown on both sides.

Step 11

Remove the thyme sprigs and bay leaf from the soup before serving.

Step 12

Preheat your broiler. Ladle the soup into oven-safe bowls and place them on a baking sheet.

Step 13

Top each bowl of soup with 1-2 slices of toasted baguette, then sprinkle generously with Gruyère cheese.

Step 14

Place the bowls under the broiler until the cheese is melted and bubbly, about 2-4 minutes. Keep a close eye to prevent burning.

Step 15

Serve the soup hot with a side of crusty bread, if desired, and enjoy!

Nutrition Facts

Serving size 3736.7 grams (3736.7g)
Amount per serving % Daily Value*
Calories 3252
Total Fat 162.30g 208%
Saturated Fat 79.40g 397%
Polyunsaturated Fat 7.40g
Cholesterol 383mg 128%
Sodium 13392mg 582%
Total Carbohydrate 269.70g 98%
Dietary Fiber 24.00g 86%
Total Sugars 60.80g
Protein 146.50g 293%
Vitamin D 63IU 317%
Calcium 3197mg 246%
Iron 20mg 110%
Potassium 3189mg 68%
*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: 46.7%
Protein: 18.7%
Carbs: 34.5%