Print

French Onion Soup

french onion soup with melted cheese on top in a gray bowl on a dark background

Homemade French Onion soup is all about technique and layering flavors in a way to showcase and emphasize the simple ingredients. This recipe is a tried-and-true favorite. 

  • Author: Mandy
  • Prep Time: 15 minutes
  • Cook Time: 3 hours 30 minutes
  • Total Time: 3 hours 45 minutes
  • Yield: Serves 6-8 1x
  • Category: Soup

Ingredients

Scale

4 tablespoons butter

3 pounds yellow onions, peeled and sliced very thin (about 12 baseball-sized onions)

1 teaspoon granulated sugar

3 cloves garlic, minced

2 teaspoons salt

1 teaspoon freshly ground black pepper

2 tablespoons all-purpose flour

3/4 cup dry red wine

6 cups beef stock

2 teaspoons Worcestershire

1 bay leaf

2 sprigs fresh thyme

2 teaspoons Balsamic vinegar

For the toasts-

18 thick slices of baguette bread

1-2 whole cloves garlic, peeled

4 cups grated Gruyere, Swiss, or Emmental

Instructions

In a large Dutch oven or heavy-bottomed pot, melt the butter over medium heat. Add onions and sugar and cook until soft and translucent, stirring occasionally, about 25 minutes. Add garlic, salt, and pepper. Continue cooking for about 90 minutes, stirring periodically and scraping the bottom of the pan with a wooden spatula to avoid burning. Reduce heat to medium-low as needed. The caramelized onions are done when they're very thick and amber/brown, almost paste-like.

[gallery link="none" columns="4" ids="44549,44550,44551,44552,44553,44554,44555"]

Sprinkle flour over the browned onions, stirring constantly for 1 minute. Gently drizzle in the wine, scraping the bottom of the pot with a wooden spatula to loosen the browned bits. Add stock, Worcestershire, bay leaf, and thyme. Bring to a boil then reduce heat to maintain a simmer for 45 minutes. Remove from heat.

Remove bay leaf and thyme sprigs from pot. Add Balsamic vinegar. Taste and adjust seasonings as desired.

Preheat oven to 400 degrees F.

Arrange bread slices on baking sheet and bake 6-8 minutes until golden. Remove from oven and rub with garlic cloves.

Divide soup into ovenproof bowls and arrange on a rimmed baking sheet. Top each bowl with 2-3 slices of toast. Cover top of toast and soup with desired amount of cheese, about 1/2 cup per bowl. 

Set oven to broil setting. Place tray of soup bowl under broiler from about 3-5 minutes until cheese is melted and bubbling.

Serve immediately. 

Notes

Make ahead: This soup reheats really well and can be made a day or two ahead of time and stored in the refrigerator, or freeze for up to 3 months. Simply reheat the soup, then add toast and cheese just before serving. 

Keywords: french onion soup, caramelized onions,