Go Back
French onion soup on wooden board

Traditional French Onion Soup

Course Main Course, Soup
Keyword Cheesy, French Onion, Onion, Soup
Prep Time 10 minutes
Cook Time 30 minutes
Total Time 40 minutes
Servings 4 people


  • 3 red onions sliced
  • 2 tbsp olive oil
  • 3 tbsp butter
  • 3 tbsp Port wine
  • 2 cloves garlic smashed
  • ½ cup worcestershire sauce
  • 5 cups beef broth
  • 4 sprigs thyme
  • pinch salt
  • pinch pepper
  • 8 slices gruyere cheese
  • baguette sliced


  • Preheat oven to 400°
  • In stock pot or dutch oven add olive oil and butter over medium heat
  • Once oil is hot add sliced red onion and garlic to the pot. Reduce heat to medium
  • After a 1-2 minutes add salt and pepper. Let onion sweat for about 10 minutes.
  • Add port wine and let wine cook off for 3-5 minutes
  • Add worcestershire sauce and mix well. Cook another 5 minutes
  • Add beef broth and thyme and let simmer for about 10 minutes
  • Remove thyme and garlic from soup mixture
  • Ladle in soup mixture to oven safe bowls. Make sure to leave about an inch of space from the top of the bowl and the soup will boil in the oven and you need the room so it does not spill over
  • Place a piece of gruyere to soup to settle on top of soup bowl lip, place baguette slice and then cover with additional slice of gruyere to soup bowl
  • Bake in over 15 minutes of until cheese is browning and bubbling
  • Remove from oven and let cool 5 minutes before serving