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

Classic French Onion Soup Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 4.7 from 88 reviews
  • Author: Wesley
  • Prep Time: 15 minutes
  • Cook Time: 1 hour 15 minutes
  • Total Time: 1 hour 30 minutes
  • Yield: 4-6 servings 1x
  • Category: Soup
  • Method: Stovetop, Broil
  • Cuisine: French
  • Diet: Vegetarian

Description

Indulge in the rich, comforting flavors of Classic French Onion Soup with this easy-to-follow recipe. Caramelized sweet onions, savory beef stock, and gooey Gruyère cheese come together in a delicious bowl of warm goodness.


Ingredients

Units Scale

Soup:

  • 3 lbs sweet onions, halved and thinly sliced
  • 6 tablespoons unsalted butter
  • 3 tablespoons all-purpose, unbleached flour
  • 1 cup red wine
  • 8 cups beef stock
  • 2 bay leaves
  • 4 sprigs fresh thyme
  • Salt and pepper to taste

For Serving:

  • 1 baguette, thinly sliced
  • 1 1/2 cups Gruyère cheese, grated

Instructions

  1. Caramelize Onions: In a large pot, melt butter over medium heat. Add the onions and cook until soft and caramelized, about 30 minutes.
  2. Add Flavors: Stir in flour and cook for 1 minute. Pour in wine, scraping up any browned bits. Simmer until wine reduces.
  3. Cook Soup: Add beef stock, thyme, and bay leaves. Boil, then simmer for 30 minutes. Remove bay leaves and thyme. Season with salt and pepper.
  4. Prepare Toppings: Preheat broiler. Brush baguette slices with oil and broil until toasted.
  5. Serve: Ladle soup into bowls, top with baguette slices and cheese. Broil until cheese is golden. Garnish with thyme and serve.

Notes

  • Tie the thyme sprigs and bay leaves together with twine for easy removal.

Nutrition

  • Serving Size: 1 serving
  • Calories: 420
  • Sugar: 12g
  • Sodium: 1100mg
  • Fat: 24g
  • Saturated Fat: 14g
  • Unsaturated Fat: 8g
  • Trans Fat: 0g
  • Carbohydrates: 38g
  • Fiber: 4g
  • Protein: 12g
  • Cholesterol: 65mg