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.9 from 22 reviews

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

Description

Learn how to make a delicious and comforting Easy French Onion Soup at home with this simple recipe. Caramelized onions, rich beef broth, and gooey Gruyère cheese come together in this classic soup that’s perfect for a cozy night in.


Ingredients

Scale

Onion Mixture:

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

Soup Base:

  • 1/2 cup dry white wine (optional)
  • 6 cups beef broth
  • 2 teaspoons Worcestershire sauce
  • 1/2 teaspoon dried thyme
  • 1 bay leaf
  • Salt and pepper to taste

For Serving:

  • 1 French baguette, sliced
  • 1 1/2 cups shredded Gruyère cheese

Instructions

  1. Caramelize Onions: In a large pot over medium heat, melt the butter with the olive oil. Add the sliced onions, salt, and sugar. Cook for 25–30 minutes until caramelized.
  2. Add Flavors: Stir in garlic, then deglaze with white wine. Add beef broth, Worcestershire sauce, thyme, and bay leaf. Simmer for 20–25 minutes.
  3. Prepare Toppings: Toast baguette slices until crisp. Preheat broiler.
  4. Assemble and Serve: Ladle soup into bowls, top with baguette slices and Gruyère. Broil until cheese is melted. Serve hot.

Notes

  • For a vegetarian version, use vegetable broth and skip Worcestershire sauce or use a vegan alternative.
  • Swiss cheese can substitute Gruyère if needed.
  • Prep Time: 10 minutes
  • Cook Time: 50 minutes
  • Category: Soup
  • Method: Stovetop, Broiler
  • Cuisine: French

Nutrition

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