clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
A spoon in a white bowl of onion soup on a white plate.

French Onion Soup

  • Author: Amy
  • Total Time: 1 hour
  • Yield: 4 (1 1/4 cup) servings


  • 6 tablespoons butter
  • 4 cups chopped or sliced yellow onion (about 1 1/2 large onions)
  • 1 teaspoon minced fresh garlic
  • 1 teaspoon dried thyme (and additional thyme for garnish, if desired)
  • 1 bay leaf
  • Salt and black pepper, to taste
  • 4 (10.5-ounce) cans beef broth
  • 1/3 cup red wine
  • 4 French bread slices
  • Provolone cheese slices (1 to 2 slices per bowl)
  • Grated Parmesan cheese (about a tablespoon per bowl)
  • Fresh thyme sprigs, for garnish (if desired)


  1. Melt butter in a soup pot or dutch oven over medium heat. Add onions, garlic, thyme, bay leaf, salt and pepper. Cook onions until soft and caramelized, stirring often, about 20-25 minutes.
  2. Add beef broth and red wine.  Stir to combine.  Bring to a simmer and simmer for 15-20 minutes (uncovered).  Remove and discard bay leaf.
  3. When ready to serve, turn on your oven broiler. Ladle soup into oven-safe bowls or ramekins. Top with bread, provolone cheese slices and then sprinkle with Parmesan cheese. Place bowls on a cookie sheet and broil until cheese is melted, bubbly and a light golden brown.  Garnish with fresh thyme,  if desired.
  • Prep Time: 15 minutes
  • Cook Time: 45 minutes
  • Category: Soup
  • Method: Simmer
  • Cuisine: French

Keywords: french onion soup, french onion soup recipe