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
Homemade French Onion Soup First Image

French Onion Soup


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Chef Gourmet
  • Total Time: 1 hour 10 minutes
  • Yield: 4 servings 1x
  • Diet: Vegetarian

Description

A classic French onion soup topped with toasted baguette and melted Gruyere cheese.


Ingredients

Scale
  • 3 tablespoons unsalted butter
  • 1 tablespoon olive oil
  • 6 large yellow onions thinly sliced
  • 3 cloves garlic minced
  • 8 cups beef broth
  • 1 teaspoon fresh thyme leaves
  • 1 bay leaf
  • 1 teaspoon salt
  • 1/2 teaspoon black pepper
  • 8 slices baguette toasted
  • 2 cups grated Gruyere cheese

Instructions

  1. Melt the butter and olive oil in a large heavy-bottomed pot over medium heat. Add the sliced onions and cook for 35 to 40 minutes, stirring frequently, until deeply golden and caramelized.
  2. Stir in the minced garlic and cook for 1 minute until fragrant. Add the fresh thyme and bay leaf.
  3. Pour in the beef broth, add salt and black pepper, and bring to a gentle simmer. Cook uncovered for 20 minutes to develop flavor. Remove the bay leaf.
  4. Preheat the broiler. Ladle the hot soup evenly into 4 oven-safe bowls.
  5. Top each bowl with 2 toasted baguette slices and divide the grated Gruyere cheese evenly over the bowls.
  6. Broil for 2 to 3 minutes until the cheese is melted, bubbly, and golden brown. Serve immediately.

Notes

  • For added flavor, consider adding a splash of sherry before serving.
  • Ensure the cheese is fresh for the best melting results.
  • Prep Time: 10 minutes
  • Cook Time: 1 hour
  • Category: Soup
  • Method: Stovetop
  • Cuisine: French

Nutrition

  • Serving Size: 1 bowl
  • Calories: 450
  • Sugar: 5g
  • Sodium: 800mg
  • Fat: 25g
  • Saturated Fat: 15g
  • Unsaturated Fat: 8g
  • Trans Fat: 0g
  • Carbohydrates: 30g
  • Fiber: 2g
  • Protein: 15g
  • Cholesterol: 60mg