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

Easy French Onion Soup Recipe


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

4.6 from 17 reviews

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

Description

Indulge in the comforting flavors of this Easy French Onion Soup, a classic recipe featuring caramelized onions, rich beef broth, and gooey Gruyère cheese. Perfect for a cozy night in or as a starter for a special meal.


Ingredients

Scale

Onion Mixture:

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

Soup Base:

  • 2 garlic cloves (minced)
  • 1 tablespoon all-purpose flour
  • ½ cup dry white wine (optional)
  • 6 cups low-sodium beef broth
  • 1 teaspoon Worcestershire sauce
  • ½ teaspoon black pepper
  • 1 teaspoon fresh thyme leaves (or ½ teaspoon dried)

For Serving:

  • 1 baguette (sliced)
  • 1½ cups shredded Gruyère cheese

Instructions

  1. Caramelize Onions: In a large pot, melt butter and olive oil. Add onions, salt, and sugar. Cook until golden and caramelized.
  2. Prepare Soup Base: Add garlic, then flour. Pour in wine, beef broth, Worcestershire sauce, pepper, and thyme. Simmer.
  3. Toast Baguette: Broil baguette slices until golden.
  4. Assemble: Ladle soup into bowls, top with baguette slices, and Gruyère. Broil until cheese melts.
  5. Serve: Enjoy hot!

Notes

  • If you don’t have oven-safe bowls, toast the bread with cheese separately and float on top of the soup before serving.
  • Use vegetable broth for a vegetarian version, though beef broth gives the most traditional flavor.
  • Prep Time: 15 minutes
  • Cook Time: 55 minutes
  • Category: Soup
  • Method: Stovetop, Broiling
  • Cuisine: French

Nutrition

  • Serving Size: 1 bowl
  • Calories: 380
  • Sugar: 7g
  • Sodium: 780mg
  • Fat: 18g
  • Saturated Fat: 10g
  • Unsaturated Fat: 7g
  • Trans Fat: 0g
  • Carbohydrates: 35g
  • Fiber: 3g
  • Protein: 16g
  • Cholesterol: 45mg