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 No reviews
  • Author: slsrecipes
  • Prep Time: 15 minutes
  • Cook Time: 1 hour 15 minutes
  • Total Time: 1 hour 30 minutes
  • Yield: 4 servings 1x
  • Category: Soup
  • Method: Stovetop, Broiling
  • Cuisine: French
  • Diet: Vegetarian

Description

A classic French onion soup made with caramelized onions, beef broth, and topped with toasted bread and melted cheese.


Ingredients

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

Instructions

  1. In a large pot, melt butter with olive oil over medium heat.
  2. Add sliced onions, sugar, and salt. Cook, stirring often, until onions are caramelized and golden brown, about 30-40 minutes.
  3. Add minced garlic and cook for another minute.
  4. Pour in beef broth and wine (if using). Add bay leaf and thyme.
  5. Bring to a boil, then reduce heat and simmer for 30 minutes. Season with salt and pepper.
  6. While soup simmers, toast baguette slices until golden.
  7. Remove bay leaf from the soup. Ladle soup into oven-safe bowls.
  8. Place a slice or two of toasted bread on top of each bowl of soup and sprinkle generously with Gruyère cheese.
  9. Place bowls under a broiler until cheese is melted and bubbly, about 2-3 minutes.
  10. Serve hot and enjoy.

Notes

  • Use sweet onions for a richer flavor.
  • For vegetarian version, use vegetable broth instead of beef broth.
  • Gruyère can be substituted with Swiss or mozzarella cheese.

Nutrition

  • Serving Size: 1 bowl
  • Calories: 420
  • Sugar: 6g
  • Sodium: 980mg
  • Fat: 22g
  • Saturated Fat: 12g
  • Unsaturated Fat: 9g
  • Trans Fat: 0g
  • Carbohydrates: 35g
  • Fiber: 3g
  • Protein: 18g
  • Cholesterol: 55mg