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
Flavorecipe delicious food recipe

French Onion Soup


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Clara Rosewood
  • Total Time: 1 hour 5 minutes
  • Yield: Serves 6

Description

French onion soup is a comforting classic that warms both body and soul. With its rich caramelized onions, savory broth, and gooey Gruyère cheese topping, this dish is perfect for cozy nights or impressing guests. Easy to make yet bursting with flavor, it transforms simple ingredients into a culinary delight that evokes memories of quaint bistros. Enjoy a bowl of this sumptuous soup, and let its heartfelt warmth envelop you.


Ingredients

Scale
  • 4 large sweet onions (about 2 lbs), thinly sliced
  • 4 tbsp unsalted butter
  • 8 cups beef broth
  • 1 cup dry white wine
  • 1 baguette, sliced into thick pieces
  • 2 cups Gruyère cheese, shredded
  • 2 tsp fresh thyme (or 1 tsp dried thyme)
  • 1 tsp sugar
  • Salt and pepper to taste

Instructions

  1. In a large pot, melt butter over medium heat. Add sliced onions and sprinkle with sugar. Cook slowly for about 30 minutes until golden brown.
  2. Pour in white wine to deglaze the pot, scraping up any bits from the bottom. Simmer until reduced by half.
  3. Add beef broth and thyme; bring to a gentle boil then reduce heat and simmer for 20 minutes.
  4. Preheat your broiler. Toast baguette slices until golden brown.
  5. Ladle hot soup into oven-safe bowls, top with toasted bread and generous amounts of Gruyère cheese. Broil until cheese is bubbly and golden.
  • Prep Time: 15 minutes
  • Cook Time: 50 minutes
  • Category: Soup
  • Method: Simmering/Broiling
  • Cuisine: French

Nutrition

  • Serving Size: 1 cup (240g)
  • Calories: 390
  • Sugar: 8g
  • Sodium: 950mg
  • Fat: 24g
  • Saturated Fat: 15g
  • Unsaturated Fat: 6g
  • Trans Fat: 0g
  • Carbohydrates: 31g
  • Fiber: 2g
  • Protein: 12g
  • Cholesterol: 60mg