Classic French Onion Soup Recipe

User Reviews

5

399 reviews
Excellent
  • Prep Time

    30 mins

  • Cook Time

    2 hrs

  • Total Time

    2 hrs 30 mins

  • Servings

    8

  • Calories

    674 kcal

  • Course

    Soup

  • Cuisine

    French

Classic French Onion Soup Recipe

Classic French Onion Soup features richly caramelized yellow and white onions simmered in beef stock with garlic, thyme, and red wine for depth. The soup is finished with balsamic vinegar for balance and topped with toasted crostini and melted gruyere cheese, creating a satisfying combination of sweet, savory, and umami flavors with a creamy, cheesy crust.

Description

The Classic French Onion Soup Recipe starts by slowly caramelizing yellow and white onions with butter and a bit of sugar to develop deep sweetness. Finely minced garlic adds aromatic depth before the addition of red wine, which is cooked down until mostly absorbed. Beef stock and fresh thyme round out the base, creating a rich and flavorful broth. Balsamic vinegar adds brightness to balance the sweetness of the onions.

The soup is served in oven-safe bowls topped with toasted crostini and a generous amount of shredded gruyere cheese, which broils to a bubbly, lightly browned crust. This contrast between tender caramelized onions, flavorful broth, and melted cheese makes a comforting, textured dish.

This soup can be made ahead, refrigerated, or frozen for convenience. Reheating gently with seasoning adjustments ensures retained flavor. Variations include adding different types of onions, cream, or alternative cheese toppings, allowing some customization while keeping the classic style intact.

I Made This!

Be the first!

Save this

Be the first!

Ingredients

Servings
  • 3 ounces butter unsalted
  • 4 yellow onion peeled, thickly sliced
  • 4 onion white, peeled and thickly sliced
  • 1 ½ tablespoons sugar
  • 6 garlic finely minced cloves
  • 2 cups of red wine
  • 12 cups beef stock
  • 2 tablespoons thyme chopped fresh
  • 2 tablespoons balsamic vinegar
  • 16 Crostini
  • 4 cups gruyere cheese shredded
  • salt sea salt and fresh cracked, to taste
  • black pepper sea salt and fresh cracked, to taste

Instructions

  1. Heat the butter over low heat in a large pot until melted.
  2. Add the onions and caramelize them very well while occasionally stirring, which can take up to an hour.
  3. Halfway through the cooking process, you can add in some sugar to help brown and add more sweetness. This will be heavily scrutinized. Sugar makes caramel, so it’s kind of the same thing in this soup. Sometimes you may find that your onions aren’t getting sweet maybe because of the way that specific batch is and you may need some sugar.
  4. Once caramelized, add in the garlic and sweat for 3 to 4 minutes.
  5. Next, de-glaze with red wine and cook the liquid until it is mostly absorbed into the onions. This process is known as “au sec.”
  6. Next, add the beef stock and simmer for at least 20 minutes.
  7. Finish with fresh thyme, salt, and pepper, and adjust with balsamic vinegar.
  8. Pour the soup into an oven-safe bowl and top off with a few crostini’s and add at least ½ cup to 1 cup of shredded gruyere cheese.
  9. Place the soup on a sheet tray and cook it under the broiler on high for 3 to 4 minutes or until the cheese is browned and melted.

Notes

  • You can prepare this soup up to one day in advance and reheat gently on the stove with seasoning adjustments to taste.
  • Store leftovers covered in the refrigerator for 4 to 5 days, or freeze for up to 6 months; thaw in the refrigerator before warming.
  • For better caramelization, increase heat slightly if onions are not browning as expected, stirring frequently.
  • Additional cheese can be added to the crostini before broiling for a richer topping.
  • Feel free to experiment by using a mix of onions or adding cream in colder seasons to alter flavor and texture.

Nutrition Information

Show Details
Calories 674kcal (34%) Carbohydrates 51g (17%) Protein 34g (68%) Fat 32g (49%) Saturated Fat 18g (90%) Polyunsaturated Fat 2g (12%) Monounsaturated Fat 9g (45%) Trans Fat 0.3g (15%) Cholesterol 95mg (32%) Sodium 1589mg (66%) Potassium 1062mg (23%) Fiber 4g (16%) Sugar 13g (26%) Vitamin A 978IU (20%) Vitamin C 12mg (13%) Calcium 808mg (81%) Iron 4mg (22%)

Nutrition Facts

Serving: 8Serving

Amount Per Serving

Calories 674 kcal

% Daily Value*

Calories 674kcal 34%
Carbohydrates 51g 17%
Protein 34g 68%
Fat 32g 49%
Saturated Fat 18g 90%
Polyunsaturated Fat 2g 12%
Monounsaturated Fat 9g 45%
Trans Fat 0.3g 15%
Cholesterol 95mg 32%
Sodium 1589mg 66%
Potassium 1062mg 23%
Fiber 4g 16%
Sugar 13g 26%
Vitamin A 978IU 20%
Vitamin C 12mg 13%
Calcium 808mg 81%
Iron 4mg 22%

* Percent Daily Values are based on a 2,000 calorie diet.

Genuine Reviews

User Reviews

Overall Rating

5

399 reviews
Excellent

Write a Review

Drag & drop files here or click to upload
Other Recipes

You'll Also Love

Lemon Curd

French
5.0 (21 reviews)

Chicken Cordon Bleu

French
5.0 (15 reviews)

Classic Beef Stew

American
5.0 (84 reviews)

Profiteroles

French, Italian
5.0 (9 reviews)

Minestrone Soup

Italian
5.0 (42 reviews)

Chocolate Soufflés

French
5.0 (6 reviews)

Creamy Potato Soup

American
5.0 (24 reviews)

Olive Garden Zuppa Toscana Soup

Italian
5.0 (57 reviews)

Taco Soup

Tex-Mex
5.0 (90 reviews)

Cream of Chicken Soup (Condensed)

American
5.0 (12 reviews)

Mulled Wine

French, German, American
5.0 (6 reviews)