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

French Onion Soup


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Natalie
  • Total Time: 1 hour 50 minutes
  • Yield: Serves 6

Description

French Onion Soup is a timeless classic that warms the soul. This rich and comforting dish features deeply caramelized yellow onions simmered in a savory beef broth, topped with crusty toasted baguette slices and melted Gruyere cheese. Perfect for chilly evenings or as an elegant starter, this soup’s complex flavors and inviting aroma will impress your guests and family alike. With just a handful of ingredients and some patience, you can create a bowl of French culinary magic right in your own kitchen.


Ingredients

Scale
  • 6 large yellow onions
  • 4 tablespoons unsalted butter
  • 2 tablespoons olive oil
  • 1 cup dry white wine
  • 6 cups beef broth
  • 1 baguette
  • 8 ounces Gruyere cheese

Instructions

  1. In a Dutch oven, melt butter and olive oil over medium-low heat. Add sliced onions, sugar, salt, and pepper. Cook for 45-60 minutes until caramelized.
  2. Stir in minced garlic; cook for 1 minute. Sprinkle flour over onions; toast for 2 minutes.
  3. Pour in white wine, scraping the pot to deglaze. Simmer for 5 minutes.
  4. Add beef broth, thyme, and bay leaf. Simmer covered for at least 30 minutes; discard bay leaf afterward.
  5. Preheat broiler; toast baguette slices until golden brown.
  6. Ladle soup into ramekins, top with baguette slices, and sprinkle with Gruyere cheese.
  7. Broil until cheese is melted and bubbly (3-5 minutes). Let cool slightly before serving with fresh thyme garnish.
  • Prep Time: 20 minutes
  • Cook Time: 90 minutes
  • Category: Appetizer, Main Course
  • Method: Simmering, Broiling
  • Cuisine: French

Nutrition

  • Serving Size: 1 bowl (approximately 300g)
  • Calories: 420
  • Sugar: 8g
  • Sodium: 950mg
  • Fat: 24g
  • Saturated Fat: 14g
  • Unsaturated Fat: 8g
  • Trans Fat: 0g
  • Carbohydrates: 39g
  • Fiber: 3g
  • Protein: 12g
  • Cholesterol: 60mg