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
sweet caramelized onions simmered in a rich beef broth, topped with crusty bread and blanketed under a layer of bubbly melted cheese Recipe

sweet caramelized onions simmered in a rich beef broth, topped with crusty bread and blanketed under a layer of bubbly melted cheese Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 5 from 9 reviews
  • Author: Elina
  • Prep Time: 15 minutes
  • Cook Time: 1 hour
  • Total Time: 1 hour 15 minutes
  • Yield: 4 servings 1x
  • Category: Soup
  • Method: Stovetop, Broil
  • Cuisine: French
  • Diet: Vegetarian

Description

This French Onion Soup is the ultimate comfort dish: sweet caramelized onions simmered in a rich beef broth, topped with crusty bread and blanketed under a layer of bubbly melted cheese. It’s rustic, cozy, and indulgent — perfect for a comforting dinner starter or a main dish on a cold night.


Ingredients

Units Scale

Onion Mixture:

  • 4 large yellow onions, thinly sliced
  • 3 tbsp butter
  • 2 tbsp olive oil
  • 2 garlic cloves, minced
  • 1 tsp sugar
  • 1/2 tsp salt
  • 1/2 cup dry white wine (optional)

Soup Base:

  • 6 cups beef broth (or a mix of beef & chicken broth)
  • 2 sprigs fresh thyme (or 1/2 tsp dried thyme)
  • 1 bay leaf
  • 1 tbsp balsamic vinegar (optional, for depth)
  • Salt & pepper, to taste

For Topping:

  • 1 baguette, sliced and toasted
  • 2 cups grated Gruyère cheese (Swiss or mozzarella can substitute)

Instructions

  1. Caramelize the Onions: In a large pot, melt butter with olive oil over medium-low heat. Add onions, garlic, sugar, and salt. Cook slowly, stirring often, for 35–40 minutes until golden brown and caramelized.
  2. Deglaze & Simmer: Add wine to deglaze the pan (optional). Stir in broth, thyme, bay leaf, and balsamic vinegar. Simmer 25–30 minutes. Season with salt and pepper to taste.
  3. Prepare the Bowls: Ladle soup into oven-safe bowls. Top each with toasted baguette slices and a generous amount of Gruyère cheese.
  4. Broil to Perfection: Place bowls under the broiler until the cheese is melted, bubbly, and golden brown.
  5. Serve Hot: Garnish with thyme sprigs and serve immediately.


Nutrition

  • Serving Size: 1 serving
  • Calories: 385
  • Sugar: 8g
  • Sodium: 1230mg
  • Fat: 20g
  • Saturated Fat: 11g
  • Unsaturated Fat: 7g
  • Trans Fat: 0g
  • Carbohydrates: 30g
  • Fiber: 3g
  • Protein: 18g
  • Cholesterol: 52mg