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
Authentic French Onion Soup

Authentic French Onion Soup


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Kate Walton
  • Total Time: 110 minutes
  • Yield: 4–6 servings
  • Diet: Vegetarian

Description

This Authentic French Onion Soup recipe is the perfect cozy comfort food with sweet caramelized onions, rich beef broth, crusty bread, and melted Gruyère cheese. An easy homemade soup with bistro-style flavor, perfect for chilly nights and make-ahead meals.


Ingredients

56 large yellow onions, thinly sliced

3 tablespoons butter

1 tablespoon olive oil

8 cups beef broth

1 cup dry white wine

45 sprigs fresh thyme

1 bay leaf

Salt, to taste

Freshly ground black pepper, to taste

810 slices baguette, toasted

2 cups grated Gruyère cheese


Instructions

1. Slice the onions thinly.

2. In a heavy-bottomed Dutch oven, heat butter and olive oil over medium-low heat.

3. Add the onions and cook slowly, stirring often, for 45–60 minutes until caramelized.

4. Deglaze the pan with white wine, scraping up browned bits.

5. Add beef broth, thyme, bay leaf, salt, and pepper.

6. Simmer uncovered for 30–40 minutes to deepen the flavors.

7. Toast baguette slices until crisp.

8. Grate the Gruyère cheese and set aside.

9. Preheat the broiler.

10. Ladle soup into oven-safe bowls.

11. Top each bowl with a toasted baguette slice and cheese.

12. Broil until cheese is melted and golden.

Notes

Stir onions frequently during caramelization to avoid burning.

For richer flavor, use homemade beef broth if available.

Add a splash of sherry before broiling for extra depth.

  • Prep Time: 20 minutes
  • Cook Time: 90 minutes
  • Category: Soup
  • Method: Stovetop and Broiler
  • Cuisine: French

Nutrition

  • Serving Size: 1 bowl
  • Calories: 420
  • Sugar: 9g
  • Sodium: 950mg
  • Fat: 21g
  • Saturated Fat: 12g
  • Unsaturated Fat: 7g
  • Trans Fat: 0g
  • Carbohydrates: 38g
  • Fiber: 3g
  • Protein: 18g
  • Cholesterol: 50mg