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.7 from 26 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 in a rich beef broth, topped with crusty baguette slices and melted Gruyère cheese. Perfect for a cozy night in or as an impressive starter for a dinner party.


Ingredients

Scale

Main Soup:

  • 4 large yellow onions (thinly sliced)
  • 3 tablespoons unsalted butter
  • 1 tablespoon olive oil
  • 1 teaspoon salt
  • 1/2 teaspoon sugar
  • 2 cloves garlic (minced)
  • 1/4 cup dry white wine (optional)
  • 2 tablespoons all-purpose flour
  • 6 cups beef broth (or a mix of beef and chicken broth)
  • 1 tablespoon Worcestershire sauce
  • 1/2 teaspoon black pepper
  • 1/4 teaspoon dried thyme
  • 1 bay leaf

For Topping:

  • 1 baguette (sliced)
  • 2 cups shredded Gruyère cheese (or Swiss)

Instructions

  1. Caramelize Onions: In a large pot, cook onions, salt, and sugar in butter and oil until deeply golden.
  2. Add Flavors: Stir in garlic, flour, wine, broth, Worcestershire sauce, herbs. Simmer.
  3. Broil: Ladle soup into bowls, top with bread and cheese, broil until bubbly.

Notes

  • Use a mix of sweet and yellow onions for more flavor depth.
  • Toast baguette slices before topping to prevent sogginess.
  • For a vegetarian version, use vegetable broth and skip Worcestershire.
  • Prep Time: 15 minutes
  • Cook Time: 1 hour 10 minutes
  • Category: Soup
  • Method: Stovetop, Broiling
  • Cuisine: French

Nutrition

  • Serving Size: 1 bowl
  • Calories: 420
  • Sugar: 9g
  • Sodium: 870mg
  • Fat: 22g
  • Saturated Fat: 12g
  • Unsaturated Fat: 9g
  • Trans Fat: 0g
  • Carbohydrates: 35g
  • Fiber: 3g
  • Protein: 19g
  • Cholesterol: 45mg