French Onion Soup

Prep Time: 5 mins
Cook Time: 3 hrs
Total Time: 3 hrs 5 mins
Servings: 6
French Onion Soup

Making this traditional French Onion Soup is definitely a lengthy process, but the end result is worth it when you indulge in this comforting soup!


  • 3 pounds yellow onions, chopped or thinly sliced
  • 3 tablespoons butter
  • 1/2 tsp. salt, plus more if needed
  • 1 pinch of sugar
  • 1 tablespoon all purpose flour
  • 4 cups of water
  • 4 cups high quality beef broth
  • 1 sprig fresh thyme (or 1/2 teaspoon dried thyme)
  • 1/4 cup dry white wine (I used white cooking wine)
  • 1 crusty baguette
  • 8 ounces gruyere or swiss cheese


Recipe instructions French Onion Soup

  1. Step 1

    Heat butter in a large pot over medium heat. Add the onions, salt, and sugar, cover, and cook for 10 minutes.

  2. Step 2

    Uncover and cook the onions for 90 minutes, stirring often until they turn golden brown. Stir every 5 minutes and add a tablespoon of water each time to loosen up the brown bits at the bottom of the pan. Keep cooking the onions until they turn darker brown for another half-hour.

  3. Step 3

    Stir in flour for 1-2 minutes and then pour in 8 cups of water and thyme. Bring to a boil, pour in white wine, and simmer for 10 minutes. Lastly, add salt as per taste.

  4. Step 4

    While waiting, turn on your oven's broiler and make the rack sit on the upper-middle level. Slice the baguette into 3/4-inch slices.

  5. Step 5

    Broil the baguettes for 1-2 minutes on each side until they turn light brown and crisp. Watch them carefully to avoid burning. Then, take them out of the oven and set them aside.

  6. Step 6

    Next, ladle your soup into oven-safe bowls. Put a slice of baguette on top, and add a large slice of gruyere cheese on top of the baguette slice. Put the bowls carefully in the oven under the broiler and broil until the cheese is melted and bubbly, and slightly browned.

  7. Step 7

    This should take around 5 minutes. After broiling, let the bowls cool for 5 minutes before serving. Remember to handle the hot bowls carefully while eating your soup.

  8. Step 8

    Any leftovers should be stored in an airtight container in the refrigerator.

Nutrition Facts

Calories: 424
Fat: 20 g
Carbs: 44 g
Protein: 18 g