Print
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

Best French Onion Soup Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 3.9 from 84 reviews
  • Author: admin
  • Prep Time: 15 minutes
  • Cook Time: 1 hour 10 minutes
  • Total Time: 1 hour 25 minutes
  • Yield: 6 servings
  • Category: Soup
  • Method: Stovetop
  • Cuisine: French

Description

This Best French Onion Soup recipe delivers a rich, comforting bowl of caramelized onions simmered in savory beef broth, topped with toasted baguette slices and melted Gruyere cheese. Perfect as a hearty appetizer or a satisfying meal, this classic French soup blends deep flavors through slow-cooked onions and a luscious broth finished under the broiler for a bubbly golden cheese crust.


Ingredients

Scale

Soup

  • 4 large yellow onions, thinly sliced
  • 3 tablespoons unsalted butter
  • 1 tablespoon olive oil
  • 1 teaspoon salt
  • 1/2 teaspoon black pepper
  • 1 teaspoon sugar
  • 2 cloves garlic, minced
  • 1/2 cup dry white wine
  • 8 cups beef broth
  • 1 teaspoon fresh thyme leaves or 1/2 teaspoon dried thyme
  • 1 bay leaf
  • 1 tablespoon Worcestershire sauce
  • 1 tablespoon balsamic vinegar

Toppings

  • 8 slices baguette, toasted
  • 2 cups grated Gruyere cheese


Instructions

  1. Caramelize Onions: In a large heavy pot or Dutch oven, melt the butter with the olive oil over medium heat. Add the sliced onions, salt, pepper, and sugar. Cook slowly for 30 to 40 minutes, stirring occasionally, until the onions are deeply caramelized and golden brown, developing rich, sweet flavors.
  2. Add Garlic and Deglaze: Stir in the minced garlic and cook for 1 minute to release its aroma. Pour in the white wine and cook for 2 to 3 minutes, scraping up any browned bits from the bottom of the pot to incorporate all the flavor into the soup base.
  3. Simmer Soup: Add the beef broth, thyme, bay leaf, Worcestershire sauce, and balsamic vinegar to the pot. Bring the soup to a simmer and cook uncovered for 20 to 25 minutes to allow the flavors to meld. Then, remove the bay leaf and taste to adjust the seasoning if needed.
  4. Prepare for Broiling: Preheat the broiler on your oven. Ladle the hot soup into oven-safe bowls. Top each bowl with toasted baguette slices and sprinkle generously with grated Gruyere cheese.
  5. Broil and Serve: Place the bowls under the broiler for 2 to 3 minutes or until the cheese is melted, bubbly, and lightly browned. Carefully remove from the oven and serve immediately while hot and cheesy.

Notes

  • For a richer flavor, use homemade beef stock instead of store-bought broth.
  • Be patient while caramelizing the onions; slow cooking is key to developing the signature sweet and deep flavor of this soup.
  • If Gruyere is unavailable, Swiss cheese or Emmental can be used as alternatives.
  • Use oven-safe bowls to prevent breakage when broiling.
  • To make it vegetarian, substitute beef broth with mushroom or vegetable broth, and omit Worcestershire sauce.