French Onion Soup Recipe

French Onion Soup is a timeless classic, beloved for its rich, savory flavor and comforting warmth. This delicious soup is made by slowly caramelizing onions to bring out their natural sweetness, then simmering them in a flavorful broth and topping the whole dish with a crusty, golden-brown layer of melted cheese. The combination of the tender onions, hearty broth, and gooey cheese creates an irresistible dish that is perfect for any occasion, from casual family dinners to special gatherings. Whether served as a starter or enjoyed as a main course, this soup offers a comforting and sophisticated option for soup lovers.

Why You’ll Love This Recipe

1. Rich, Deep Flavor

The slow caramelization of the onions gives the soup a deep, sweet, and savory flavor that is truly comforting. It’s a perfect balance of sweet onions, rich broth, and aromatic herbs.

2. Hearty and Filling

With its blend of onions, broth, and melted cheese, French onion soup is both satisfying and filling. It’s a wonderful option for a cozy meal, especially on a cold day.

3. Simple Ingredients

Despite its complex flavor profile, French onion soup is made with just a handful of simple ingredients, making it an easy yet impressive dish to prepare.

4. Customizable

This soup is versatile—add more herbs, switch to a different type of cheese, or use a combination of beef and vegetable broth to adjust the flavor to your liking.

5. Impressive Presentation

With its golden-brown cheese crust and caramelized onion topping, French onion soup looks as impressive as it tastes, making it perfect for special occasions or dinner parties.

Ingredients

  • Yellow onions
  • Olive oil
  • Butter
  • Beef broth (or vegetable broth)
  • Dry white wine (optional)
  • Fresh thyme
  • Bay leaves
  • Salt and pepper
  • French baguette (or another type of crusty bread)
  • Gruyère cheese (or Swiss cheese)

Variations

  • Vegetarian Version: Use vegetable broth instead of beef broth for a vegetarian-friendly soup.
  • Cheese Variety: While Gruyère is traditional, you can also use Swiss, fontina, or a mix of cheeses for a different flavor.
  • Add Garlic: For an extra layer of flavor, sauté a few cloves of minced garlic with the onions.
  • Balsamic Vinegar: A splash of balsamic vinegar added to the onions during caramelization can bring an extra depth of flavor.
  • Herbs: Experiment with other herbs like rosemary or parsley for a slightly different taste.

How to Make the Recipe

Step 1: Prepare the Onions

Slice the onions thinly, making sure they’re uniform in size so they cook evenly. You can use a mandoline for even slices if you have one.

Step 2: Caramelize the Onions

In a large pot or Dutch oven, heat olive oil and butter over medium heat. Add the sliced onions and stir occasionally, allowing them to soften. After about 15 minutes, reduce the heat to low and continue cooking the onions for 45 minutes to an hour, stirring occasionally. The goal is to caramelize the onions until they turn a deep golden brown and become very soft.

Step 3: Add the Liquid

Once the onions are caramelized, add the white wine (if using) and let it simmer for a few minutes to cook off the alcohol. Then, add the beef broth, fresh thyme, bay leaves, salt, and pepper. Stir to combine.

Step 4: Simmer the Soup

Bring the soup to a simmer and let it cook for 20-30 minutes. Taste and adjust the seasoning with more salt and pepper if necessary.

Step 5: Prepare the Bread

While the soup is simmering, preheat your oven to 400°F (200°C). Slice the French baguette into thick slices and toast them in the oven until they are golden brown and crispy, about 10 minutes.

Step 6: Assemble the Soup

Ladle the soup into oven-safe bowls, then place a slice of toasted bread on top of each bowl of soup. Sprinkle a generous amount of grated Gruyère cheese on top of the bread.

Step 7: Broil the Soup

Place the bowls under the broiler for about 3-5 minutes, or until the cheese is melted, bubbly, and golden brown.

Step 8: Serve

Remove the bowls from the oven and let them cool slightly before serving. Garnish with additional thyme if desired.

Tips for Making the Recipe

  • Slow Cooking: The key to the best French onion soup is slow caramelization of the onions. Patience is essential to achieve the perfect deep, sweet flavor.
  • Broth Choices: Beef broth gives the soup its traditional, rich flavor, but you can opt for chicken or vegetable broth if you prefer a lighter version.
  • Use Oven-Safe Bowls: Make sure you use bowls that are safe to place under the broiler. If you don’t have individual soup crocks, a large oven-safe dish works too.
  • Don’t Skip the Toast: The toasted bread acts as a barrier, soaking up the broth without becoming too soggy. It’s essential for the perfect texture.
  • Add Herbs for Extra Flavor: Experiment with additional herbs like rosemary or bay leaves for extra depth.

How to Serve

French onion soup is often served as an appetizer but can also be enjoyed as a light main course. Pair it with a simple green salad or serve it with a glass of red wine for a comforting meal. The toasted, cheesy bread on top of the soup is the real star, so make sure to scoop up some with every bite.

Make Ahead and Storage

Storing Leftovers

Store leftover French onion soup in an airtight container in the refrigerator for up to 3 days. To reheat, simmer on the stovetop over low heat until heated through.

Freezing

French onion soup can be frozen without the bread and cheese topping. Let the soup cool completely, then store it in a freezer-safe container for up to 3 months. When ready to serve, reheat the soup, and then toast the bread and melt the cheese on top before broiling.

Reheating

To reheat, simply heat the soup on the stovetop or in the microwave. For the best texture, toast fresh bread and melt the cheese on top before broiling for a few minutes.

FAQs

1. Can I use sweet onions instead of yellow onions?

Yes, sweet onions can be used, but they will result in a slightly milder flavor. Yellow onions are typically preferred for their balance of sweetness and savory flavor.

2. Can I make this soup ahead of time?

Yes, French onion soup tastes even better the next day as the flavors have time to meld. You can make it a day in advance and simply reheat before serving.

3. Can I make French onion soup without wine?

Yes, you can omit the wine and simply add more broth. The wine adds depth of flavor, but the soup will still be delicious without it.

4. Can I freeze French onion soup?

Yes, you can freeze the soup, but it’s best to freeze it without the bread and cheese topping. Add those components when you’re ready to serve.

5. Is it necessary to broil the soup with cheese?

The broiled cheese creates that signature gooey, golden topping that makes French onion soup so comforting. While it’s not strictly necessary, it is highly recommended for the authentic experience.

6. Can I use pre-made broth for the soup?

Yes, store-bought broth works just fine. For a more robust flavor, opt for low-sodium or homemade broth.

7. Can I make this soup vegetarian?

Yes, you can substitute vegetable broth for the beef broth and still enjoy a rich, savory soup.

8. How can I make the soup a little spicier?

Add a pinch of red pepper flakes to the broth or sprinkle a little hot sauce on top when serving for a spicy kick.

9. Can I use a slow cooker for this recipe?

Yes, you can caramelize the onions on the stovetop and then transfer everything to a slow cooker to simmer. Let it cook on low for 4-6 hours.

10. What if I don’t have Gruyère cheese?

Gruyère is traditional, but you can substitute it with Swiss cheese, fontina, or even a mixture of mozzarella and Parmesan for a different take.

Conclusion

This French Onion Soup is the perfect balance of sweet, savory, and cheesy goodness. Its rich, caramelized onion base, flavorful broth, and melted cheese topping make it a heartwarming and satisfying dish that never goes out of style. Whether you’re enjoying it on a cold winter’s night or serving it at a dinner party, this soup is sure to impress with its depth of flavor and comforting qualities. Give it a try and enjoy the classic, cozy flavors of this French favorite!

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: Mary
  • Total Time: 1 hour 15 minutes
  • Yield: 4 servings 1x
  • Diet: Vegetarian

Description

Warm, savory, and utterly comforting, French Onion Soup is a classic dish that will leave you craving more. This rich soup features caramelized onions, savory broth, and a cheesy, toasted bread topping, creating the perfect balance of flavors. Ideal for a cozy night in or as an elegant starter to a dinner party, French Onion Soup is sure to impress with its delicious depth and aroma.


Ingredients

Scale

For the Soup:

  • 4 large onions (yellow or sweet onions), thinly sliced
  • 2 tablespoons unsalted butter
  • 1 tablespoon olive oil
  • 4 cups beef broth (can substitute with vegetable broth for a lighter version)
  • 1 cup dry white wine (optional, can be replaced with more broth)
  • 2 teaspoons fresh thyme leaves (or 1 teaspoon dried thyme)
  • 1 bay leaf
  • Salt and freshly ground black pepper, to taste
  • 1 tablespoon Worcestershire sauce (optional, for extra flavor)
  • 1 teaspoon sugar (optional, to help caramelize the onions)

For the Topping:

  • 1 baguette, sliced into 1-inch thick slices
  • 2 cups shredded Gruyère cheese (or Swiss cheese)
  • 1/2 cup Parmesan cheese (optional, for extra flavor)

Instructions

  • Caramelize the Onions:
    In a large pot or Dutch oven, heat the butter and olive oil over medium-low heat. Add the sliced onions and cook, stirring occasionally, for 30-40 minutes, until the onions are very soft and golden brown. Be patient, as this step is crucial to developing the soup’s depth of flavor. You can sprinkle the onions with sugar during the cooking process to help with caramelization.
  • Add the Broth and Seasonings:
    Once the onions are caramelized, add the white wine (if using) and cook for an additional 2-3 minutes, scraping up any browned bits from the bottom of the pot. Add the beef broth, thyme, bay leaf, Worcestershire sauce (if using), and season with salt and pepper. Bring to a simmer, then reduce the heat and let it simmer gently for 20-30 minutes. Adjust seasoning to taste.
  • Prepare the Bread:
    While the soup is simmering, preheat your broiler. Arrange the baguette slices on a baking sheet in a single layer and toast under the broiler for 1-2 minutes, or until golden brown on both sides.
  • Assemble the Soup:
    Ladle the hot soup into oven-safe bowls. Place a slice of the toasted baguette on top of each bowl of soup. Sprinkle with the shredded Gruyère and Parmesan cheese.
  • Broil the Soup:
    Place the bowls under the broiler for 2-4 minutes, or until the cheese is melted and bubbly and just beginning to brown. Be sure to watch carefully to prevent burning.
  • Serve:
    Remove the bowls from the oven (use oven mitts, as they will be hot!) and serve immediately. Enjoy the delicious layers of flavor with every spoonful!

Notes

  • If you prefer a vegetarian version, you can use vegetable broth instead of beef broth.
  • You can make the soup ahead of time and reheat it before adding the bread and cheese topping for broiling.
  • For a richer flavor, use a mix of Gruyère and Swiss cheese, or add a touch of garlic powder or nutmeg to the broth.
  • The bread can be toasted ahead of time and stored at room temperature until you are ready to assemble the soup.
  • Prep Time: 15 minutes
  • Cook Time: 1 hour
  • Category: Soup, Appetizer, French
  • Method: Stovetop, Broiling
  • Cuisine: French

Leave a Comment

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