Go Back
+ servings

Classic Homemade French Onion Soup

This classic French onion soup combines caramelized onions, rich beef broth, and a glorious crown of melted cheese to create the ultimate comfort food experience.
Prep Time 15 minutes
Cook Time 40 minutes
Total Time 55 minutes
Servings: 4 servings
Course: Soup
Cuisine: French
Calories: 586

Ingredients
  

  • ½ cup 1 stick unsalted butter
  • 4 large yellow onions thinly sliced
  • 2 tablespoons all-purpose flour
  • 2 quarts 8 cups beef broth
  • ¼ cup dry white wine optional
  • 1 bay leaf
  • 2 sprigs fresh thyme or ½ teaspoon dried thyme
  • Salt and freshly ground black pepper to taste
  • 8 slices French baguette cut 1-inch thick
  • 2 cups shredded Gruyère cheese
  • ½ cup shredded Swiss cheese
  • ½ cup shredded Parmesan cheese
  • 2 tablespoons fresh parsley chopped (for garnish)

Method
 

  1. In a large Dutch oven or heavy-bottomed pot, melt the butter over medium heat. Add the sliced onions and cook for 25-30 minutes, stirring occasionally, until they are deeply golden brown and caramelized.
  2. Sprinkle flour over the caramelized onions and stir continuously for 2 minutes to cook out the raw flour taste. Slowly pour in the beef broth while stirring to prevent lumps from forming.
  3. Pour in the white wine (if using), then add the bay leaf and thyme. Season with salt and pepper to taste. Bring the soup to a boil, then reduce heat and simmer for 15-20 minutes to allow flavors to meld.
  4. Preheat your broiler. Place oven-safe soup bowls on a baking sheet. Remove the bay leaf and thyme sprigs from the soup.
  5. Ladle the hot soup into the oven-safe bowls. Place 2 baguette slices on top of each soup bowl. Combine the three cheeses in a bowl, then generously sprinkle the cheese mixture over the bread, ensuring some falls over the edges.
  6. Place the baking sheet with filled soup bowls under the broiler for 2-3 minutes, or until the cheese is bubbly, melted and lightly browned. Watch carefully to prevent burning.
  7. Carefully remove from the oven (the bowls will be extremely hot), sprinkle with fresh parsley, and serve your French onion soup while the cheese is still bubbling.

Nutrition

Calories: 586kcalCarbohydrates: 28gProtein: 21gFat: 44gSaturated Fat: 24gCholesterol: 98mgSodium: 1592mgFiber: 3g
Tried this recipe?Let us know how it was!