Go Back
+ servings

Classic French Onion Soup

A warm and hearty soup made with caramelized onions, savory broth, and melted cheese, perfect for any occasion.
Prep Time 20 minutes
Cook Time 1 hour 10 minutes
Total Time 1 hour 30 minutes
Servings: 4 servings
Course: Soup, starter
Cuisine: French
Calories: 350

Ingredients
  

Base Ingredients
  • 2 tablespoons unsalted butter
  • 1 tablespoon olive oil
  • 4 large yellow onions, thinly sliced
  • 1 teaspoon salt
  • 1 teaspoon sugar
  • 4 cloves garlic, minced
  • 8 cups beef broth
  • 1 cup dry white wine
  • 2 teaspoons fresh thyme leaves (or 1 teaspoon dried thyme)
  • 1/2 teaspoon black pepper
  • 1 French baguette sliced into 1-inch thick pieces
  • 2 cups shredded Gruyère cheese
  • 1/2 cup grated Parmesan cheese

Equipment

  • large pot
  • baking sheet
  • oven-safe bowls

Method
 

  1. Slice the onions into thin slices and set aside.
  2. Melt the butter and olive oil in a large pot over medium heat. Add the sliced onions and salt, stirring well. Cook for 30-40 minutes until golden brown.
  3. Stir in the sugar and minced garlic, cooking for an additional 2-3 minutes. Then, add the beef broth and dry white wine along with thyme, bay leaf, and black pepper. Bring to a gentle simmer.
  4. Allow the soup to simmer for 20-30 minutes, stirring occasionally. Remove the bay leaf after simmering.
  5. Preheat the oven to 400°F. Arrange the sliced baguette on a baking sheet and toast for 5-7 minutes until golden brown.
  6. Ladle the hot soup into oven-safe bowls, place a toasted baguette slice on top, and sprinkle with Gruyère and Parmesan cheese. Bake for 10-15 minutes until the cheese is melted and bubbly.

Nutrition

Calories: 350kcalProtein: 15gSodium: 800mg

Tried this recipe?

Let us know how it was!