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 16 reviews

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

Description

Enjoy the comforting flavors of this Easy French Onion Soup, a classic recipe that combines caramelized onions, savory broth, toasty baguette, and melted Gruyère cheese. Perfect for a cozy night in or to impress guests with a taste of French cuisine.


Ingredients

Scale

For the soup:

  • 4 tablespoons unsalted butter
  • 2 tablespoons olive oil
  • 4 large yellow onions, thinly sliced
  • 1 teaspoon sugar
  • 1/2 teaspoon salt
  • 1/2 teaspoon black pepper
  • 2 cloves garlic, minced
  • 1/2 cup dry white wine (optional)
  • 6 cups beef broth (low-sodium)
  • 1 tablespoon Worcestershire sauce
  • 1 teaspoon fresh thyme (or 1/2 teaspoon dried)
  • 1 bay leaf

For the topping:

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

Instructions

  1. Caramelize the onions: In a large pot over medium heat, melt butter with olive oil. Add onions, sugar, salt, and pepper. Cook for 25–30 minutes until caramelized.
  2. Finish the soup: Add garlic, wine, beef broth, Worcestershire sauce, thyme, and bay leaf. Simmer for 20 minutes.
  3. Prepare the topping: Toast baguette slices under the broiler. Ladle soup into bowls, top with baguette slices and cheese.
  4. Melt the cheese: Broil the bowls until cheese is bubbly.
  5. Serve: Enjoy hot!

Notes

  • For a richer flavor, use a mix of beef and chicken broth.
  • Make the onions ahead for convenience.
  • Use oven-safe ramekins for a traditional presentation.
  • Prep Time: 10 minutes
  • Cook Time: 55 minutes
  • Category: Soup
  • Method: Stovetop + Broiler
  • Cuisine: French

Nutrition

  • Serving Size: 1 bowl
  • Calories: 370
  • Sugar: 8g
  • Sodium: 750mg
  • Fat: 20g
  • Saturated Fat: 11g
  • Unsaturated Fat: 7g
  • Trans Fat: 0g
  • Carbohydrates: 30g
  • Fiber: 3g
  • Protein: 15g
  • Cholesterol: 45mg