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


  • Author: zenola-morgan
  • Total Time: 50 minutes
  • Yield: 6 servings 1x

Description

A warm and comforting bowl of classic French onion soup, featuring rich caramelized onions, a fragrant broth, and a gooey cheese topping.


Ingredients

Scale
  • 4 large yellow onions, thinly sliced
  • 2 tablespoons unsalted butter
  • 1 tablespoon olive oil
  • 2 cloves garlic, minced
  • 8 cups beef broth (or vegetable broth for a vegetarian option)
  • 1 cup dry sherry or sparkling grape juice
  • 1 teaspoon sugar
  • 1 bay leaf
  • 4 sprigs fresh thyme (or 1 teaspoon dried thyme)
  • Salt and pepper to taste
  • 8 slices French baguette (or any crusty bread)
  • 2 cups shredded Gruyère cheese

Instructions

  1. Start by melting the butter with olive oil in a large pot over medium heat.
  2. Once the butter has melted, add the thinly sliced onions.
  3. Stir occasionally to coat them in the buttery mixture and cook slowly.
  4. After about 15-20 minutes, the onions will begin to soften and turn golden. Add the minced garlic.
  5. Deglaze the pan by pouring in your dry sherry or sparkling grape juice.
  6. Add your broth, bay leaf, thyme, salt, and pepper. Bring to a boil and then reduce heat.
  7. While the soup simmers, preheat your oven to 350°F (175°C). Toast the slices of bread on a baking sheet.
  8. After simmering, remove the bay leaf and thyme sprigs from the soup.
  9. To serve, ladle the soup into oven-safe bowls, top with toasted bread and shredded cheese.
  10. Broil in the oven for 3-5 minutes until the cheese is bubbling and golden brown.

Notes

For a vegan version, use vegetable broth and omit the cheese or use vegan cheese alternatives.

  • Prep Time: 20 minutes
  • Cook Time: 30 minutes
  • Category: Soup
  • Method: Stovetop and Broiling
  • Cuisine: French

Nutrition

  • Serving Size: 1 serving
  • Calories: 400
  • Sugar: 6g
  • Sodium: 900mg
  • Fat: 18g
  • Saturated Fat: 8g
  • Unsaturated Fat: 10g
  • Trans Fat: 0g
  • Carbohydrates: 45g
  • Fiber: 3g
  • Protein: 12g
  • Cholesterol: 30mg