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 Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 1 from 1 review
  • Author: KimEasy
  • Prep Time: 15 minutes
  • Cook Time: 60 minutes
  • Total Time: 1 hour 15 minutes
  • Yield: 4 servings 1x
  • Category: Soup
  • Method: Stovetop + Broil
  • Cuisine: French
  • Diet: Vegetarian

Description

A rich and savory French onion soup made with caramelized onions, beef broth, and a touch of wine, topped with toasted baguette slices and melted Gruyère cheese.


Ingredients

Units Scale
  • 4 large yellow onions, thinly sliced
  • 3 tbsp unsalted butter
  • 1 tbsp olive oil
  • 1 tsp sugar
  • 1/2 tsp salt
  • 2 cloves garlic, minced
  • 1/2 cup dry white wine (optional)
  • 6 cups beef broth
  • 1 bay leaf
  • 1/2 tsp dried thyme
  • Salt and pepper to taste
  • 1 baguette, sliced
  • 1 1/2 cups grated Gruyère cheese

Instructions

  1. In a large pot or Dutch oven, melt butter with olive oil over medium heat.
  2. Add sliced onions, sugar, and salt. Cook, stirring occasionally, until onions are deeply golden and caramelized, about 30-40 minutes.
  3. Add garlic and cook for 1 more minute.
  4. Stir in the white wine to deglaze the pot, scraping up any browned bits. Simmer for 5 minutes.
  5. Add beef broth, bay leaf, and thyme. Bring to a simmer and cook for another 20 minutes. Season with salt and pepper to taste. Remove bay leaf.
  6. While soup simmers, preheat the oven to 400°F (200°C) and toast baguette slices until golden.
  7. Ladle soup into oven-safe bowls, top with toasted baguette slices, and sprinkle with Gruyère cheese.
  8. Place bowls on a baking sheet and broil until cheese is melted and bubbly, about 2-3 minutes.
  9. Serve hot, garnished with extra thyme if desired.

Notes

  • Use yellow onions for best caramelization and flavor.
  • White wine enhances flavor but can be omitted or replaced with extra broth.
  • For a vegetarian version, use vegetable broth and omit cheese or use a vegetarian alternative.

Nutrition

  • Serving Size: 1 bowl
  • Calories: 400
  • Sugar: 8g
  • Sodium: 850mg
  • Fat: 20g
  • Saturated Fat: 11g
  • Unsaturated Fat: 8g
  • Trans Fat: 0g
  • Carbohydrates: 35g
  • Fiber: 3g
  • Protein: 18g
  • Cholesterol: 45mg