French Onion Soup
French onion soup is a timeless classic that warms the soul. There’s something magical about the rich aroma of caramelized onions wafting through your kitchen. This French delicacy, brimming with savory flavors and topped with gooey Gruyère cheese, is perfect for cozy nights at home or impressing guests at a dinner party. Whether it’s a chilly evening or a festive gathering, this dish always brings comfort and joy.
Why you’ll love this dish
French onion soup is more than just a meal; it’s an experience. Here are a few reasons why you should try making it at home:
- Authenticity: This recipe captures the essence of traditional French cooking, allowing you to bring a taste of Paris right to your dining room.
- Versatility: Whether you’re preparing a weeknight dinner or hosting a holiday feast, this soup fits seamlessly into any occasion.
- Comforting flavors: The combination of caramelized onions, rich broth, and melted cheese creates a satisfying depth of flavor that is hard to resist.
"This is hands down the best French onion soup I’ve ever made! The layers of flavor are incredible, and the toasted bread with melted cheese is the cherry on top!" – A delighted home cook
Step-by-step overview
Making French onion soup may seem daunting, but once you understand the process, you’ll find it quite straightforward. The following steps will guide you through creating this velvety soup, ensuring you have all the flavors working together beautifully.
- Caramelize the onions.
- Sauté garlic and add flour.
- Deglaze with wine.
- Incorporate the broth and herbs.
- Toast the bread.
- Assemble and broil.
- Serve hot and enjoy!
What you’ll need
Gather these ingredients to create an unforgettable French onion soup:
- 4 large onions (yellow or sweet)
- 3 tablespoons unsalted butter
- 1 tablespoon olive oil
- 1 teaspoon sugar (optional, to speed up caramelization)
- 2 cloves garlic (minced)
- 1 tablespoon all-purpose flour (for thickening)
- 1 cup dry white wine (or sherry for a richer flavor)
- 6 cups beef broth (or vegetable broth for a vegetarian option)
- 1 bay leaf
- Fresh thyme sprigs (or 1 teaspoon dried thyme)
- Salt and pepper to taste
- 1 baguette (cut into slices)
- 2 cups Gruyère cheese (grated)
Note: Feel free to substitute the Gruyère with Swiss cheese or Gouda if you prefer a different flavor profile.
Step-by-step instructions
-
Caramelize the onions: Thinly slice your onions. In a large pot, heat the butter and olive oil over medium heat. Add the onions and stir occasionally for 20-25 minutes until they turn golden and caramelized. If you want to speed up the process, add the sugar now.
-
Add garlic and flour: Stir in the minced garlic and let it cook for about 1-2 minutes until fragrant. Sprinkle flour over the onions and stir constantly for 2 minutes to eliminate the raw flour taste; this helps thicken your soup.
-
Deglaze the pot with wine: Pour in the wine, scraping any browned bits from the bottom of the pot. Let it simmer until the wine has reduced by half, roughly 5 minutes.
-
Add broth and seasonings: Incorporate the beef broth, bay leaf, thyme, and a pinch of salt and pepper. Bring the mixture to a boil, then reduce it to a simmer, cooking for 20-30 minutes to meld the flavors.
-
Toast the bread: While the soup simmers, preheat your oven to 375°F (190°C). Arrange the baguette slices on a baking sheet, brush them lightly with olive oil, and toast for 8-10 minutes until golden.
-
Assemble and broil: Ladle the soup into oven-safe bowls. Top each bowl with a toasted baguette slice and a generous amount of Gruyère cheese. Broil for 3-5 minutes until the cheese is melted and bubbly.
-
Serve: Carefully remove the bowls from the oven, and serve hot, enjoying every comforting spoonful.
Best ways to enjoy it
French onion soup is wonderfully rich by itself, but there are several delightful ways to elevate your dining experience:
- Pair it with a salad: A simple green salad with a light vinaigrette complements the richness of the soup perfectly.
- Wine suggestions: Consider serving a crisp white wine or a light-bodied red to balance the flavors.
- Extra garnishes: A sprinkle of fresh herbs or a dash of hot sauce can add a unique twist!
How to store
After you’ve enjoyed this delightful soup, it’s essential to know how to properly store any leftovers:
- Refrigeration: Let the soup cool completely before transferring it to an airtight container. It will keep in the fridge for 3-4 days.
- Freezing: If you want to enjoy it later, this soup can be frozen for up to 3 months. Just remember to leave out the toast and cheese before freezing.
- Reheating: When you’re ready to eat, reheat it on the stovetop or in the microwave. If it thickens, you can add a little extra broth or water to reach your desired consistency.
Helpful cooking tips
Here are a few tips to enhance your French onion soup:
- Slow and steady: Take your time caramelizing the onions; this step is critical for achieving that deep, sweet flavor.
- Wine alternatives: If you don’t have dry white wine, you can use apple cider vinegar or even non-alcoholic substitutes to deglaze the pot.
- Cheese matters: Gruyère is traditional, but blending different cheeses, such as Parmesan or mozzarella, can create fascinating flavor combinations.
Creative twists
Feel like changing things up? Here are some delightful variations of this classic recipe:
- Herb variations: Try adding a sprig of rosemary or some oregano for an unexpected twist.
- Red wine version: Substitute white wine with red wine for a bolder flavor profile.
- Add protein: Stir in some cooked chicken or beef for a heartier soup.
Common questions
-
How long does it take to prepare?
The prep time is around 10-15 minutes, and the cooking time typically takes about an hour total. -
Can I make it vegetarian?
Absolutely! Swap out the beef broth for vegetable broth and you’ll have a delicious vegetarian option. -
Can I prepare this ahead of time?
Yes, you can make the soup ahead, but add the toasted bread and cheese just before serving for the best texture.
French onion soup is a dish that warms your heart and brings people together. With its unparalleled flavor and comforting nature, it’s piece of culinary art that anyone can enjoy, whether you’re a seasoned chef or a kitchen novice. So, roll up your sleeves, gather your ingredients, and let the magic happen!

French Onion Soup
Ingredients
Method
- Thinly slice your onions.
- In a large pot, heat the butter and olive oil over medium heat.
- Add the onions and stir occasionally for 20-25 minutes until they turn golden and caramelized. If you want to speed up the process, add the sugar now.
- Stir in the minced garlic and let it cook for about 1-2 minutes until fragrant.
- Sprinkle flour over the onions and stir constantly for 2 minutes to eliminate the raw flour taste.
- Pour in the wine, scraping any browned bits from the bottom of the pot. Let it simmer until the wine has reduced by half, roughly 5 minutes.
- Incorporate the beef broth, bay leaf, thyme, and a pinch of salt and pepper. Bring the mixture to a boil, then reduce it to a simmer, cooking for 20-30 minutes to meld the flavors.
- While the soup simmers, preheat your oven to 375°F (190°C). Arrange the baguette slices on a baking sheet, brush them lightly with olive oil, and toast for 8-10 minutes until golden.
- Ladle the soup into oven-safe bowls. Top each bowl with a toasted baguette slice and a generous amount of Gruyère cheese.
- Broil for 3-5 minutes until the cheese is melted and bubbly.
- Carefully remove the bowls from the oven, and serve hot.
