
French Onion Soup is so warm and so tasty! It has a rich flavor that makes it very special. Caramelized onions cook slowly until they get golden brown and sweet. Than we add broth, and sometimes wine and cook everything together.
This soup is served with a delicious toasted bread that is topped with cheese. We finish cooking this onion soup in the oven, where the cheese melts on top! It’s so delicious! French Onion soup is perfect for cold days!
Why I Love This Authentic French Onion Soup Recipe?
French Onion Soup is one of my favorite comfort foods. It has caramelized onions with broth and it’s topped with a toasted baguette with melted cheese! It’s the perfect soup for cold days!
I love making ot for my family on the weekends in the winter. It’s the perfect dinner that makes everybody feel warm and cozy, when it’s freezing outside!
And honestly is there anything better on a cold day than a hot cheesy and delicious Onion soup? I think not!
Key Ingredients for Authentic French Onion Soup
- Onions: Use yellow onions for the best flavor. The onions are slowly caramelized to bring out their natural sweetness and develop a deep, rich flavor.
- Butter: Unsalted butter is used to caramelize the onions. It adds a rich, creamy taste to the soup.
- Beef Broth: A high-quality beef broth is essential for an authentic French Onion Soup. It provides a savory base that complements the sweetness of the caramelized onions.
- White Wine: A splash of dry white wine adds acidity and depth to the soup, enhancing the overall flavor.
- Thyme: Fresh thyme adds a fragrant, earthy note to the soup. You can also use dried thyme if fresh is not available.
- Bay Leaves: Bay leaves are used to infuse the broth with additional flavor. They are removed before serving.
- Baguette: A crusty French baguette is sliced and toasted to serve as a base for the melted cheese topping. I like to use homemade French Baguette, for an even more exquisite and fancy meal!
- Gruyère Cheese: Gruyère cheese is traditional for French Onion Soup. But you can also substitute it with mozarella or even cheddar cheese for a less traditional version.
How To Store and Serve?
Store any leftovers in an airtight container in the refrigerator for up to 3 days. Reheat the soup on the stove over medium heat, stirring occasionally.
Serve this best French Onion Soup in bowls with a toasted baguette slice and melted Gruyère cheese. Before serving i love to broil the soup to make the cheese melt on top!
Expert Tips for the Best Onion Soup
- Caramelizing Onions: Take your time when caramelizing the onions. Cook them slowly over low heat to a deep rich color and flavor without burning.
- Broth Choice: For the best flavor, use homemade beef broth or a high quality store bought version.
- Cheese Topping: For a perfect cheesy topping I love to broil the soup bowls until the cheese is bubbly and golden brown. And you can get creative with the cheese!
Substitutions and Variations
Add Sherry or Wine: For extra depth of flavor, you can add a splash of sherry or white wine to the soup while it simmers. This adds a slight acidity and richness that enhances the overall taste.
Use Vegetable Broth: For a vegetarian version, substitute the beef broth with vegetable broth. This maintains the soup’s hearty flavor while making it suitable for vegetarians.
Add Garlic: For more flavor, add minced garlic to the onions as they caramelize. The garlic pairs very well with the sweetness of the onions and adds an extra layer of taste.
Include Thyme and Bay Leaves: Adding fresh thyme and bay leaves while simmering the soup infuses it with aromatic herbs, deepening the flavor.
Use Different Cheeses: Gruyère is the traditional choice, but, you can also use other cheeses like Swiss Cheese or Mozzarella for the topping.
FAQs
Can I use red onions instead of yellow onions?
Yes, you can use red onions, but they will impart a slightly different flavor and color to the soup. Yellow onions are preferred for their sweetness and traditional flavor.
How can I make the soup ahead of time?
You can prepare the soup up to the point of adding the baguette and cheese. Store the soup in the refrigerator and reheat it on the stove before serving. Add the toasted baguette and cheese just before broiling and serving.
Authentic French Onion Soup Recipe
- Total Time: 1 hour 15 minutes
- Yield: 4 1x
Description
This French Onion Soup recipe is a classic you and your family will love! It has caramelized onions, broth and a baguette with melted cheese. It’s perfect for chilly days. It’s so simple to make and absolutely delicious!
Ingredients
- 4 large yellow onions, thinly sliced
- 4 tbsp unsalted butter
- 1 tbsp olive oil
- 8 cups beef broth
- 1 cup dry white wine
- 2 sprigs fresh thyme
- 2 bay leaves
- Salt and pepper to taste
- 1 French baguette, sliced
- 2 cups grated Gruyère cheese
Instructions
- Caramelize the Onions: In a large pot, melt the butter with the olive oil over medium heat. Add the sliced onions and cook, stirring frequently, until they are deep golden brown and caramelized, about 40 minutes.
- Add Broth and Wine: Add the white wine to the pot, scraping up any browned bits from the bottom. Then add the beef broth, thyme, and bay leaves. Bring to a boil, then reduce heat and simmer for 20 minutes. Season with salt and pepper to taste.
- Prepare the Baguette: While the soup is simmering, preheat your oven to 400°F (200°C). Arrange the baguette slices on a baking sheet and toast them in the oven until golden brown, about 5-7 minutes.
- Serve: Remove the thyme sprigs and bay leaves from the soup. Ladle the soup into oven-safe bowls. Top each bowl with a slice of toasted baguette and a generous amount of grated Gruyère cheese.
- Broil: Place the bowls on a baking sheet and broil in the oven until the cheese is bubbly and golden brown, about 3-5 minutes. Serve immediately.
Notes
Cheese Options: If Gruyère cheese is not available, you can use Swiss cheese or a blend of Swiss and Parmesan for a similar flavor.
Vegetarian Option: Substitute the beef broth with vegetable broth for a vegetarian version of this classic soup.
- Prep Time: 15 minutes
- Cook Time: 1 hour
- Category: Soup
- Cuisine: French
Nutrition
- Calories: 450
- Fat: 18g
- Carbohydrates: 35g
- Protein: 9g
Nutrition information
This website gives estimated nutritional information, which might change depending on the ingredients used.


