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
Close-up of French onion soup with caramelized onions and a bubbling melted cheese cap over toasted bread

French Onion Soup (Best Ever, Easy, Cozy)


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Donald Anderson
  • Total Time: 1 hour 20 minutes
  • Yield: 6 servings 1x
  • Diet: Vegetarian

Description

This French onion soup has deeply caramelized onions and a rich broth topped with toasted bread and melty cheese.


Ingredients

Scale
  • 4 tablespoons unsalted butter

  • 2 tablespoons olive oil

  • 4 large yellow onions, thinly sliced

  • 1 teaspoon kosher salt

  • 1/2 teaspoon black pepper

  • 1 teaspoon granulated sugar (optional, helps browning)

  • 2 cloves garlic, minced

  • 1/2 cup dry white wine (optional)

  • 8 cups beef broth

  • 2 bay leaves

  • 1 teaspoon dried thyme

  • Baguette slices, toasted

  • 2 cups shredded Gruyère (or Swiss)


Instructions

  1. Melt butter and oil in a pot over medium. Add onions, salt, pepper, and sugar.

  2. Cook 35 to 45 minutes, stirring often, until deep golden and jammy.

  3. Add garlic 30 seconds. Add wine and scrape browned bits; simmer 2 minutes.

  4. Add broth, bay leaves, and thyme. Simmer 20 minutes. Remove bay leaves.

  5. Ladle into oven-safe bowls, top with toasted baguette and cheese. Broil 2 to 3 minutes until bubbly.

Notes

  • Best flavor: Don’t rush the onions—deep caramelization is the whole point.

  • No broiler bowls: Toast bread + melt cheese on a sheet pan, then float on soup.

  • Tools: Heavy pot, ladle, broiler-safe bowls.

  • Prep Time: 10 minutes
  • Cook Time: 10 minutes
  • Category: Soup
  • Method: Stovetop + Broil
  • Cuisine: French