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


  • Author: emily-mitchell
  • Total Time: 70 minutes
  • Yield: 4 servings 1x

Description

A cozy and comforting French Onion Soup topped with toasted bread and melted cheese, perfect for chilly days.


Ingredients

Scale
  • 4 to 5 large yellow onions (about 3 pounds), thinly sliced
  • 3 tablespoons butter
  • 1 tablespoon olive oil
  • 3/4 teaspoon salt (adjust to taste)
  • Black pepper, to taste
  • 2 cloves garlic, minced (optional)
  • 1 tablespoon flour (optional)
  • 1/2 cup dry white wine (or more broth if skipping)
  • 6 cups beef broth (or a mix of beef and chicken broth)
  • 1 bay leaf
  • 4 to 6 sprigs fresh thyme (or 1/2 teaspoon dried)
  • 8 to 10 slices baguette, toasted
  • 2 cups Gruyere cheese, shredded (or Swiss)

Instructions

  1. Slice the onions thinly and get organized.
  2. Caramelize the onions slowly in a pot with butter and olive oil over medium heat, stirring occasionally for about 40 to 55 minutes.
  3. Add garlic and flour, stirring for 1 minute. Then pour in white wine and scrape the bottom of the pot.
  4. Simmer the soup by adding broth, bay leaf, and thyme. Let it simmer for 20 to 30 minutes, adjusting seasoning as necessary.
  5. Toast the baguette slices at 350°F for 8 to 10 minutes. Serve the soup in oven-safe bowls with toasted bread and melted cheese, broiling until bubbly and browned.

Notes

For best results, be patient with the onions and use a broth you enjoy. Adjust seasoning before serving to your taste.

  • Prep Time: 15 minutes
  • Cook Time: 55 minutes
  • Category: Soup
  • Method: Baking
  • Cuisine: French

Nutrition

  • Serving Size: 1 serving
  • Calories: 350
  • Sugar: 5g
  • Sodium: 400mg
  • Fat: 12g
  • Saturated Fat: 4g
  • Unsaturated Fat: 6g
  • Trans Fat: 0g
  • Carbohydrates: 45g
  • Fiber: 3g
  • Protein: 15g
  • Cholesterol: 30mg