Print

The Best Easy French Onion Soup Recipe for Cozy Nights

Close-up of a bowl of rich french onion soup recipe topped with toasted bread and gooey, melted Gruyère cheese.

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Make this classic French Onion Soup at home. You achieve deep, savory flavors through slow-caramelized onions and a rich beef broth, finished with a bubbly Gruyère cheese topping over toasted baguette slices. This recipe simplifies the process for a comforting, bistro-quality meal.

Ingredients

Scale
  • 4 large yellow onions, thinly sliced
  • 3 tablespoons unsalted butter
  • 2 tablespoons olive oil
  • 1 teaspoon salt
  • 1 teaspoon sugar
  • 2 cloves garlic, minced
  • 1/2 cup dry white wine (optional, substitute with beef broth)
  • 8 cups rich beef stock
  • 2 bay leaves
  • 1 teaspoon fresh thyme leaves (or 1/2 teaspoon dried thyme)
  • Salt and pepper to taste
  • 1 baguette, sliced into 1-inch thick rounds
  • 1 1/2 cups grated Gruyère cheese

Instructions

  1. Combine the butter and olive oil in a large, heavy-bottomed pot or Dutch oven over medium heat. Add the sliced onions, salt, and sugar.
  2. Cook the onions slowly, stirring occasionally, for 45 to 60 minutes. Reduce the heat to low as they begin to brown. You want the onions to become deep brown and sweet, not burnt. This slow caramelization builds the flavor base for your rich beef broth soup.
  3. Add the minced garlic to the onions and cook for 1 minute until fragrant.
  4. If using wine, pour in the dry white wine and scrape up any browned bits from the bottom of the pot. Let the wine reduce by half, about 3 minutes.
  5. Pour in the beef stock. Add the bay leaves and thyme. Bring the soup to a simmer, then reduce the heat to low, cover partially, and let it cook for at least 30 minutes to allow the flavors to meld. Remove the bay leaves before serving. Season with salt and pepper.
  6. Preheat your broiler. Arrange the baguette slices on a baking sheet and toast them lightly under the broiler until golden brown on both sides.
  7. Ladle the hot soup into oven-safe bowls. Place one or two toasted baguette rounds on top of the soup in each bowl.
  8. Generously top the bread with grated Gruyère cheese. Place the bowls on a baking sheet and broil for 2 to 4 minutes, watching closely, until the cheese is melted, bubbly, and golden brown. Serve immediately for a perfect comfort food soup experience.

Notes

  • For the deepest flavor, do not rush the onion caramelization step; this is key to authentic French Onion Soup.
  • If you prefer a vegetarian version, substitute the beef stock with high-quality vegetable broth and omit the wine.
  • You can prepare the soup base (steps 1 through 5) a day ahead. Store it in the refrigerator and reheat before topping with bread and cheese.

Nutrition