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
French Onion Soup Recipe

French Onion Soup Recipe


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

4.6 from 19 reviews

  • Author: admin
  • Total Time: 1 hour 25 minutes
  • Yield: 4 servings 1x
  • Diet: Non-Vegetarian

Description

A comforting and classic French Onion Soup recipe that features deeply caramelized onions, savory beef broth, and a gooey Gruyère cheese topping. Perfect for a cozy meal on a chilly day.


Ingredients

Scale

Main Ingredients:

  • 4 large yellow onions (thinly sliced)
  • 3 tablespoons unsalted butter
  • 1 tablespoon olive oil
  • 1 teaspoon salt
  • ½ teaspoon sugar
  • 2 cloves garlic (minced)

Additional Ingredients:

  • ½ cup dry white wine (optional)
  • 6 cups beef broth (low sodium)
  • 2 sprigs fresh thyme (or ½ teaspoon dried)
  • 1 bay leaf
  • 1 tablespoon Worcestershire sauce
  • Salt and pepper to taste
  • 1 French baguette (sliced)
  • 2 cups shredded Gruyère cheese

Instructions

  1. Caramelize Onions: In a large pot, cook onions, salt, and sugar in butter and oil until golden.
  2. Add Flavor: Stir in garlic, deglaze with wine, then add broth, thyme, bay leaf, and Worcestershire sauce.
  3. Simmer: Cook for 20–25 minutes, season with salt and pepper.
  4. Prepare Toppings: Toast baguette slices in the oven until golden.
  5. Serve: Ladle soup into bowls, top with baguette slices and cheese, broil until melted and bubbly.

Notes

  • For a vegetarian version, use vegetable broth and omit Worcestershire sauce or use a vegan alternative.
  • For deeper flavor, use a mix of beef and chicken broth.
  • Prep Time: 15 minutes
  • Cook Time: 1 hour 10 minutes
  • Category: Soup
  • Method: Stovetop, Broiling
  • Cuisine: French

Nutrition

  • Serving Size: 1 bowl
  • Calories: 390
  • Sugar: 8g
  • Sodium: 780mg
  • Fat: 21g
  • Saturated Fat: 12g
  • Unsaturated Fat: 7g
  • Trans Fat: 0g
  • Carbohydrates: 32g
  • Fiber: 3g
  • Protein: 18g
  • Cholesterol: 50mg