Classic French Onion Soup

Posted on

Classic French Onion Soup

Main Dishes

If you’re craving a warm, comforting, and deeply flavorful dish, this Classic French Onion Soup is the perfect choice! With caramelized onions, a rich broth, and a crispy, cheesy topping, this soup is pure comfort in a bowl.

Subscribe to our newsletter to get this recipe delivered straight to your inbox and never miss out on delicious updates.

Why You’ll Love This Recipe

  • Rich & Flavorful – Slow-cooked onions create a deep, sweet, and savory taste.
  • Classic French Bistro Dish – Feels fancy but is easy to make at home!
  • Perfect Comfort Food – Ideal for chilly nights or whenever you need a cozy meal.

Ingredients You’ll Need

For the Soup:

  • Yellow Onions (4 large, thinly sliced) – The star of the dish, sweet and caramelized.
  • Butter (2 tbsp) – Adds richness and helps with caramelization.
  • Olive Oil (1 tbsp) – Prevents the butter from burning.
  • Garlic (2 cloves, minced) – Adds depth to the flavor.
  • Beef Broth (6 cups) – Creates a robust and hearty base.
  • Bay Leaf (1) – Infuses the soup with subtle herbal notes.
  • Fresh Thyme (2 sprigs or ½ tsp dried) – Enhances the savory flavor.
  • Salt & Black Pepper (to taste) – Balances and enhances the flavors.
  • Balsamic Vinegar (1 tbsp) – Adds a touch of acidity to balance the sweetness of the onions.

For the Topping:

  • French Baguette (4–6 slices, toasted) – Absorbs the flavorful broth.
  • Gruyère Cheese (1½ cups, grated) – The ultimate melty, golden topping.

Tools You’ll Need

  • Large heavy-bottomed pot (like a Dutch oven)
  • Wooden spoon
  • Oven-safe soup bowls
  • Baking sheet

How to Make Classic French Onion Soup

Step 1: Caramelize the Onions

  1. In a large pot, heat the butter and olive oil over medium-low heat.
  2. Add the sliced onions and cook slowly, stirring occasionally, for about 30–40 minutes, until deep golden brown. This is key for the rich flavor!
  3. Stir in the minced garlic and cook for another minute until fragrant.

Step 2: Build the Broth

  1. Pour in the balsamic vinegar to deglaze the pot, scraping up any browned bits.
  2. Add the beef broth, bay leaf, thyme, salt, and pepper.
  3. Bring to a simmer and let cook for 20 minutes to develop the flavors. Remove the bay leaf and thyme stems.

Step 3: Prepare the Topping

  1. While the soup simmers, toast the baguette slices until golden and crispy.
  2. Preheat the oven broiler to high.

Step 4: Assemble and Broil

  1. Ladle the hot soup into oven-safe bowls.
  2. Place a toasted baguette slice on top of each bowl and sprinkle generously with Gruyère cheese.
  3. Place the bowls on a baking sheet and broil for 2–3 minutes, until the cheese is melted and bubbly.

Step 5: Serve and Enjoy

  1. Carefully remove from the oven, let cool slightly, and dig into the warm, cheesy goodness!

What to Serve with French Onion Soup

  • A crisp green salad with Dijon vinaigrette.
  • Steak or roast chicken for a classic French meal.
  • A glass of sparkling water with lemon for a refreshing contrast.

Tips for the Best French Onion Soup

  • Be patient with the onions – Slow caramelization is what gives this soup its signature flavor.
  • Use high-quality beef broth – The broth makes a big difference in taste.
  • Choose the right cheese – Gruyère melts beautifully, but Swiss or mozzarella can work too.

Storing & Reheating

  • Refrigerate: Store in an airtight container for up to 4 days.
  • Freeze: Freeze the soup (without bread and cheese) for up to 3 months.
  • Reheat: Warm on the stove, then add fresh toast and cheese before broiling.

Frequently Asked Questions

Can I make this vegetarian?
Yes! Swap beef broth for vegetable broth and use extra umami-rich ingredients like mushrooms or soy sauce for depth.

What can I use instead of Gruyère?
Try Swiss, mozzarella, or even sharp cheddar for a different twist.

Can I prepare this soup ahead of time?
Absolutely! Make the soup in advance and reheat when ready to serve. Add fresh toasted bread and cheese before broiling.

Conclusion

This Classic French Onion Soup is rich, cheesy, and full of comforting flavors. Whether you’re making it for a cozy night in or a special dinner, it’s sure to impress.

Try this recipe and let me know how it turns out!

Preparation Time: 10 minutes
Cooking Time: 1 hour
Cuisine: French

Nutritional Information (Per Serving):
Calories: 320 | Protein: 12g | Carbohydrates: 28g | Fat: 18g | Fiber: 3g | Sodium: 850mg

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

Classic French Onion Soup


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Paula
  • Total Time: 1 hour 10 minutes

Description

If you’re craving a warm, comforting, and deeply flavorful dish, this Classic French Onion Soup is the perfect choice! With caramelized onions, a rich broth, and a crispy, cheesy topping, this soup is pure comfort in a bowl.

Hungry for more? Subscribe now and have this recipe sent directly to your inbox—along with exclusive foodie updates!

 


Ingredients

For the Soup:

  • Yellow Onions (4 large, thinly sliced) – The star of the dish, sweet and caramelized.
  • Butter (2 tbsp) – Adds richness and helps with caramelization.
  • Olive Oil (1 tbsp) – Prevents the butter from burning.
  • Garlic (2 cloves, minced) – Adds depth to the flavor.
  • Beef Broth (6 cups) – Creates a robust and hearty base.
  • Bay Leaf (1) – Infuses the soup with subtle herbal notes.
  • Fresh Thyme (2 sprigs or ½ tsp dried) – Enhances the savory flavor.
  • Salt & Black Pepper (to taste) – Balances and enhances the flavors.
  • Balsamic Vinegar (1 tbsp) – Adds a touch of acidity to balance the sweetness of the onions.

For the Topping:

 

  • French Baguette (4–6 slices, toasted) – Absorbs the flavorful broth.
  • Gruyère Cheese (1½ cups, grated) – The ultimate melty, golden topping.

Instructions

For the Soup:

  • Yellow Onions (4 large, thinly sliced) – The star of the dish, sweet and caramelized.
  • Butter (2 tbsp) – Adds richness and helps with caramelization.
  • Olive Oil (1 tbsp) – Prevents the butter from burning.
  • Garlic (2 cloves, minced) – Adds depth to the flavor.
  • Beef Broth (6 cups) – Creates a robust and hearty base.
  • Bay Leaf (1) – Infuses the soup with subtle herbal notes.
  • Fresh Thyme (2 sprigs or ½ tsp dried) – Enhances the savory flavor.
  • Salt & Black Pepper (to taste) – Balances and enhances the flavors.
  • Balsamic Vinegar (1 tbsp) – Adds a touch of acidity to balance the sweetness of the onions.

For the Topping:

 

  • French Baguette (4–6 slices, toasted) – Absorbs the flavorful broth.
  • Gruyère Cheese (1½ cups, grated) – The ultimate melty, golden topping.

Notes

  • Be patient with the onions – Slow caramelization is what gives this soup its signature flavor.
  • Use high-quality beef broth – The broth makes a big difference in taste.
  • Choose the right cheese – Gruyère melts beautifully, but Swiss or mozzarella can work too.
  • Prep Time: 10 minutes
  • Cook Time: 1 hour
  • Cuisine: French

Tags:

You might also like these recipes

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star