Go Back
+ servings
french onion soup in a white bowl with croutons.

French Onion Soup

This French onion soup is an elevated version of the classic comfort food using cheesy-baked baguettes as a satisfyingly crunchy topping.
Prep 15 minutes
Cook 1 hour 30 minutes
Total 1 hour 45 minutes
Fat 15
Carbs 32
Protein 15
Yield 8

Ingredients

  • 3 lbs. yellow onions thinly sliced (~6 cups)
  • 2 teaspoons kosher salt
  • 4 tablespoons unsalted butter
  • 3 garlic cloves minced
  • 4 sprigs fresh thyme
  • 1 teaspoon Worcestershire sauce
  • 5 cups beef broth
  • 2 tablespoons olive oil
  • 1 baguette
  • 4 oz. shredded gruyere cheese ~1 cup

Instructions

  • Heat a large Dutch oven over low heat. Add the sliced onion, salt, and butter to the pot and cook for 30-45 minutes, stirring occasionally.
    onion and butter in a pot on a grey background.
  • Add the garlic and fresh thyme to the pot and stir. Cook for 1 minute.
  • Stir in the Worcestershire sauce and beef broth. Bring to a boil and reduce the heat to a simmer. Cook for 15 minutes.
    onion soup in a white pot on a white background.
  • Prepare the bread topping. Preheat the oven to 450℉ and drizzle the olive oil onto a baking sheet.
    cheesy crostini on a baking sheet.
  • Slice a baguette into ½ -inch thick slices. Place the slices on the oiled baking sheet. Top with the gruyere cheese. Bake for 10 minutes, or until the cheese is golden and bubbly.
    cheesy croutons on a baking sheet.
  • To serve soup, top with cheesy baguette slices.
    french onion soup in a white bowl with croutons.

Tips & Notes

  • While the onions are cooking in step one, some of the water will come out of the onions because of the heat and salt. This should cook off for the most part. If the liquid cooks off and the onion starts to stick to the bottom of the pot, then add more butter or olive oil. 1-2 tablespoons at a time.
  • This is a great soup to serve to a crowd. If you want to serve individual servings, add soup to oven-safe bowls and top with 2-3 slices of baguette. Top with 1 oz. of shredded gruyere cheese and broil for 1-2 minutes or until the cheese is melted.
  • We used gruyere cheese for this recipe. Mozzarella, provolone, or Swiss cheese would also be great additions. We recommend that you use some gruyere or Swiss cheese with mozzarella and/or provolone.

Watch it

Nutrition Facts

Calories: 312kcal | Carbohydrates: 32g | Protein: 15g | Fat: 15g | Fiber: 4g | Sugar: 9g