Indulge in the rich, savory flavors of French onion soup, a classic dish that combines caramelized onions with a robust beef broth. Topped with toasted french bread and melted gruyere cheese, this comforting soup is perfect for a cozy night in.
When preparing this recipe, you might need to pick up a few items that aren't typically found in every pantry. Gruyere cheese is a Swiss cheese known for its creamy texture and nutty flavor, which is essential for the authentic taste of this soup. Additionally, a good quality dry white wine will enhance the depth of flavor in the broth.

Ingredients for French Onion Soup Recipe
Onions: The base of the soup, providing sweetness and depth when caramelized.
Beef broth: Adds a rich, savory flavor to the soup.
Dry white wine: Enhances the overall flavor profile with a hint of acidity.
Butter: Used for caramelizing the onions and adding richness.
Flour: Helps to thicken the soup slightly.
Sugar: A small amount to aid in the caramelization of the onions.
Salt: Enhances the flavors of the ingredients.
Pepper: Adds a touch of heat and balances the sweetness.
French bread: Toasted slices that serve as a base for the melted cheese topping.
Gruyere cheese: A Swiss cheese that melts beautifully and adds a nutty, creamy flavor.
Technique Tip for This Recipe
When caramelizing onions, patience is key. Cook them slowly over medium heat, stirring occasionally, to achieve a deep, rich color and flavor. This process can take up to 25 minutes, but the result is worth it. If the onions start to stick to the pot, you can deglaze with a splash of beef broth or white wine to prevent burning and add extra depth to the flavor.
Suggested Side Dishes
Alternative Ingredients
4 large thinly sliced onions - Substitute with shallots: Shallots provide a similar sweetness and depth of flavor, though they are milder and more delicate.
4 cups beef broth - Substitute with vegetable broth: Vegetable broth can be used for a vegetarian version, though it will have a lighter flavor.
½ cup dry white wine - Substitute with apple cider vinegar: Apple cider vinegar adds acidity and complexity, though it is more tangy.
2 tablespoon butter - Substitute with olive oil: Olive oil provides a similar fat content and richness, though it has a different flavor profile.
1 tablespoon flour - Substitute with cornstarch: Cornstarch can thicken the soup similarly, though it should be mixed with a bit of water before adding to avoid clumping.
1 teaspoon sugar - Substitute with honey: Honey adds sweetness and a bit of floral complexity, though it is slightly more viscous.
1 teaspoon salt - Substitute with soy sauce: Soy sauce adds saltiness along with umami, though it will also darken the soup slightly.
½ teaspoon pepper - Substitute with white pepper: White pepper provides a similar heat without altering the color of the soup.
4 slices toasted french bread - Substitute with toasted sourdough bread: Sourdough bread offers a similar texture and a slightly tangy flavor.
1 cup grated gruyere cheese - Substitute with Swiss cheese: Swiss cheese melts similarly and has a comparable nutty flavor, though it is milder.
Other Alternative Recipes Similar to This Soup
How To Store / Freeze This Soup
- Allow the French onion soup to cool to room temperature before storing. This helps prevent condensation, which can dilute the soup and affect its flavor.
- Transfer the cooled soup into airtight containers. For best results, use containers that are specifically designed for freezing, as they help prevent freezer burn.
- If you plan to store the soup in the refrigerator, it will keep well for up to 3-4 days. Make sure to label the containers with the date to keep track of freshness.
- For freezing, leave about an inch of space at the top of the container to allow for expansion as the soup freezes. This prevents the container from cracking.
- When ready to reheat, thaw the soup in the refrigerator overnight if it was frozen. This gradual thawing helps maintain the soup's texture and flavor.
- Reheat the soup on the stovetop over medium heat, stirring occasionally until it reaches the desired temperature. Avoid boiling, as this can alter the texture of the onions and broth.
- If you have leftover toasted French bread and gruyere cheese, store them separately in airtight containers. The bread can be kept at room temperature for up to 2 days, while the cheese should be refrigerated.
- To reassemble the soup, ladle the reheated soup into oven-safe bowls, top with the toasted bread and grated cheese, and broil until the cheese is melted and bubbly. This ensures that the French onion soup tastes as fresh and delicious as when it was first made.
How To Reheat Leftovers
For stovetop reheating:
- Pour the leftover French onion soup into a saucepan.
- Heat over medium-low heat, stirring occasionally to ensure even heating.
- Once the soup is hot, ladle it into bowls, top with toasted french bread and gruyere cheese.
- Place the bowls under the broiler until the cheese is melted and bubbly.
For microwave reheating:
- Transfer the French onion soup to a microwave-safe bowl.
- Cover the bowl with a microwave-safe lid or a microwave-safe plate.
- Heat on high for 2-3 minutes, stirring halfway through to ensure even heating.
- Once hot, transfer the soup to an oven-safe bowl, top with toasted french bread and gruyere cheese.
- Place the bowl under the broiler until the cheese is melted and bubbly.
For oven reheating:
- Preheat your oven to 350°F (175°C).
- Pour the French onion soup into an oven-safe dish.
- Cover the dish with aluminum foil to prevent the soup from drying out.
- Heat in the oven for about 20-25 minutes, or until the soup is hot.
- Remove the foil, ladle the soup into oven-safe bowls, and top with toasted french bread and gruyere cheese.
- Place the bowls under the broiler until the cheese is melted and bubbly.
Best Tools for Making This Soup
Large pot: Used to melt the butter and cook the onions until they are caramelized, as well as to simmer the soup.
Wooden spoon: Ideal for stirring the onions and other ingredients without scratching the pot.
Measuring cups: Necessary for accurately measuring the beef broth and white wine.
Measuring spoons: Used to measure the flour, sugar, salt, and pepper precisely.
Knife: Essential for thinly slicing the onions.
Cutting board: Provides a safe surface for slicing the onions.
Oven-safe bowls: Required for ladling the soup into and placing under the broiler.
Broiler: Used to melt and bubble the cheese on top of the soup.
Ladle: Handy for serving the soup into the oven-safe bowls.
Cheese grater: Needed to grate the gruyere cheese.
Toaster: Used to toast the slices of French bread.
Oven mitts: Important for safely handling the hot oven-safe bowls from the broiler.
How to Save Time on This Recipe
Pre-slice onions: Slice the onions in advance and store them in an airtight container in the fridge to save time on prep.
Use store-bought broth: Opt for high-quality store-bought beef broth to cut down on the time needed to make your own.
Pre-toast bread: Toast the French bread slices ahead of time and keep them in an airtight container until needed.
Grate cheese in bulk: Grate the Gruyere cheese in advance and store it in the fridge to streamline the final steps.
Caramelize onions in batches: Caramelize a large batch of onions and freeze portions for future use.

French Onion Soup Recipe
Ingredients
Main Ingredients
- 4 large onions thinly sliced
- 4 cups beef broth
- ½ cup dry white wine
- 2 tablespoon butter
- 1 tablespoon flour
- 1 teaspoon sugar
- 1 teaspoon salt
- ½ teaspoon pepper
- 4 slices French bread toasted
- 1 cup grated Gruyere cheese
Instructions
- 1. Melt butter in a large pot over medium heat. Add onions and cook until caramelized, about 25 minutes.
- 2. Stir in flour and cook for another 2 minutes.
- 3. Add beef broth, white wine, sugar, salt, and pepper. Bring to a boil, then reduce heat and simmer for 30 minutes.
- 4. Preheat your oven's broiler.
- 5. Ladle soup into oven-safe bowls. Top each with a slice of toasted French bread and a generous amount of grated Gruyere cheese.
- 6. Place bowls under the broiler until the cheese is melted and bubbly, about 2-3 minutes.
- 7. Serve hot and enjoy!
Nutritional Value
Keywords
More Amazing Recipes to Try 🙂
- Hungarian Goulash Recipe2 Hours 20 Minutes
- Bacon Wrapped Jalapeno Poppers Recipe35 Minutes
- Barbecue Ribs Recipe2 Hours 15 Minutes
- Jalapeno Poppers Recipe35 Minutes
- Air Fryer Burgers Recipe20 Minutes
- Balsamic Glaze Recipe20 Minutes
- Spinach Dip Recipe30 Minutes
- Basic Bechamel Sauce Recipe15 Minutes
Leave a Reply