Print

Classic French Onion Soup

A close-up of a steaming bowl of French onion soup topped with a thick layer of melted, golden-brown cheese and a crouton.

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

A rich and comforting French onion soup with deeply caramelized onions, savory beef broth, and a cheesy gratinéed toast topping.

Ingredients

Scale
  • 4 large yellow onions, thinly sliced
  • 4 tablespoons unsalted butter
  • 1 tablespoon olive oil
  • 1 teaspoon granulated sugar
  • 1 teaspoon salt
  • 1/2 teaspoon black pepper
  • 2 cloves garlic, minced
  • 8 cups beef broth
  • 1 cup dry white wine
  • 2 bay leaves
  • 1 teaspoon fresh thyme leaves
  • 4 slices crusty bread, about 1 inch thick
  • 1 cup grated Gruyère cheese
  • 1/2 cup grated Parmesan cheese

Instructions

  1. Melt butter and olive oil in a large pot or Dutch oven over medium heat. Add sliced onions, sugar, salt, and pepper. Cook, stirring occasionally, until onions are deeply caramelized, about 45-60 minutes.
  2. Add minced garlic and cook for 1 minute more until fragrant.
  3. Pour in the white wine and scrape up any browned bits from the bottom of the pot. Let it simmer for 5 minutes.
  4. Add beef broth, bay leaves, and thyme. Bring to a simmer, then reduce heat to low, cover, and cook for at least 30 minutes to allow flavors to meld. Remove bay leaves.
  5. While the soup simmers, toast the bread slices until golden brown.
  6. Preheat your broiler.
  7. Ladle soup into oven-safe bowls. Top each bowl with a slice of toasted bread.
  8. Generously sprinkle Gruyère and Parmesan cheese over the bread.
  9. Place bowls on a baking sheet and broil for 2-3 minutes, or until cheese is melted and bubbly and lightly browned.
  10. Serve immediately.

Notes

  • For the best flavor, caramelize your onions slowly over low heat. This process brings out their natural sweetness.
  • You can make the soup base ahead of time and reheat it before serving.
  • If you don’t have oven-safe bowls, you can toast the bread, top with cheese, and broil on a baking sheet, then float the cheesy toast on top of the soup just before serving.

Nutrition