This rich and comforting soup features deeply caramelized onions in a savory beef broth, topped with toasted garlic bread and melted cheese. It is an elegant dish that brings a taste of Parisian bistros directly to your home kitchen.

List of ingredients
- 3 tablespoons olive oil, divided – used to prevent butter from burning and for toasting bread.
- 4 tablespoons unsalted butter – provides a rich, creamy base for the onions.
- 3 pounds yellow or sweet onions, peeled and sliced about 1/8-inch thick – the primary flavor component.
- Kosher salt and freshly ground pepper, to taste – used throughout for seasoning.
- 1/2 cup alcohol-free white wine – used to deglaze the pot and add a touch of acidity.
- 1 tablespoon alcohol-free sherry – adds a complex, nutty depth to the broth.
- 2 tablespoons all-purpose flour – serves as a thickening agent for the soup.
- 2 quarts beef stock, homemade or store-bought – the hearty liquid base of the dish.
- 2 bay leaves – provides a subtle aromatic background.
- 4 sprigs fresh thyme – adds earthy, herbal notes.
- 3 tablespoons Worcestershire sauce – enhances the umami and savory profile.
- 4 slices rustic crusty bread, sliced 1-inch thick – used as the base for the cheese topping.
- 1 clove garlic, peeled and slightly smashed – rubbed on toast for aromatic flavor.
- 6 ounces Gruyère cheese, shredded – the classic nutty melting cheese.
- 1/4 cup grated parmesan cheese – adds a salty, sharp finish.
- Fresh thyme – used as a final garnish.
step-by-step instructions
- Sauté the onions: Heat 2 tablespoons of olive oil and the butter in a large Dutch oven over medium heat. Once the butter foams, stir in the sliced onions and one teaspoon of salt, cover, and cook undisturbed for 15 minutes.
- Caramelize the onions: Remove the lid and continue cooking, stirring occasionally, until the onions reach a deep golden-brown color, which typically takes 35 to 45 minutes. Lower the heat if they brown too quickly to avoid burning.
- Deglaze the pot: Pour in the alcohol-free white wine and alcohol-free sherry, scraping all the browned bits from the bottom of the pot to incorporate the flavor.
- Thicken the base: Once the liquid boils, stir in the flour, salt, and pepper, cooking for about one minute to remove the raw flour taste.
- Simmer the soup: Add the beef stock, Worcestershire sauce, thyme sprigs, and bay leaves. Bring the mixture to a boil, then lower the heat and simmer covered for 20 minutes before discarding the herbs.
- Prepare the garlic toast: Preheat your oven to 450°F and place bread slices on a parchment-lined baking sheet. Brush both sides with the remaining olive oil and bake for 10 to 15 minutes, flipping halfway, then rub each slice with the smashed garlic clove.
- Assemble and gratinée: Preheat the broiler and place ovenproof bowls on a baking sheet. Ladle the soup into bowls, place a slice of garlic toast on top, and cover with Gruyère and parmesan cheeses. Broil until the cheese is bubbly and browned in spots, then garnish with fresh thyme.
Mastering the Art of Onion Caramelization
Control the Heat to Avoid Burning
The key to a successful soup is patience during the caramelization process. Using medium to medium-low heat ensures the natural sugars in the onions break down slowly without scorching. If the heat is too high, the onions will burn and become bitter rather than sweet.
Use a Heavy-Bottomed Pot
A cast iron Dutch oven is the ideal vessel because it distributes heat evenly across the bottom. This prevents hot spots that can cause some onions to burn while others remain raw. A thick base maintains a steady temperature throughout the long cooking process.
Deglaze Frequently with Liquid
As the onions cook, a brown glaze called fond forms on the bottom of the pot. If you notice the fond getting too dark or sticking, add a small splash of water or stock and scrape it up with a wooden spoon. This keeps the flavor in the onions and prevents burning.
Maintain Consistent Slicing
Slicing the onions to a uniform 1/8-inch thickness is crucial for even cooking. If the slices vary in size, the thinner pieces will disintegrate before the thicker ones are fully caramelized. Using a mandoline can help achieve this precision quickly.
Ingredient Modifications and Alternatives
Choose the Right Onion Variety
Yellow onions are the standard choice because they offer a perfect balance of sweetness and sharpness. Sweet onions can be used for a milder, sugarier result, while a mix of both adds complexity. Avoid red onions as they may change the color of the broth too much.
Select Alternative Melting Cheeses
While Gruyère is traditional for its nutty profile, Comté or Emmental are excellent substitutes. For a creamier stretch, you can mix in a bit of mozzarella or provolone. Ensure the cheese has a good melting point to achieve the signature bubbly crust.
Bread Selection for Maximum Crunch
A rustic sourdough loaf is ideal because its structural integrity prevents it from soaking through too quickly. A classic French baguette also works well, though you may need two smaller slices per bowl. Toasting the bread thoroughly is essential to support the weight of the cheese.
Enhancing the Beef Stock
The quality of your beef stock directly impacts the final depth of the soup. Using a rich bone broth or reducing store-bought stock by a third can intensify the beefiness. A high-quality stock provides the body needed to balance the sweetness of the onions.
Professional Serving Suggestions
Pairing with a Crisp Green Salad
Because this soup is very rich and salty, it pairs perfectly with a simple side salad. A mixture of arugula and frisée tossed in a lemon-mustard vinaigrette provides a necessary acidic contrast. This cleanses the palate between spoonfuls of the decadent gratin.
Serving as an Elegant Appetizer
To serve this as a starter, use smaller 4-ounce ramekins and cut the toast into smaller rounds. This allows guests to enjoy the flavor without becoming too full before the main course. It makes for a stunning presentation at dinner parties.
Complimentary Side Dish Options
For a complete French-themed meal, consider serving the soup alongside roasted carrots or a potato gratin. Steamed green beans with a touch of butter also complement the hearty nature of the dish. Keep side dishes light to balance the heaviness of the cheese.
Storage and Preservation Methods
Refrigerating the Soup Base
You can prepare the onion soup base up to two days in advance and store it in an airtight container. Allow the soup to cool completely before placing it in the refrigerator to avoid condensation. When ready to serve, gently reheat it on the stovetop over medium heat.
Freezing for Long-Term Use
The liquid portion of the soup freezes well for up to three months. Do not freeze the soup with the bread or cheese, as the textures will degrade. Thaw the soup overnight in the fridge before reheating and adding the fresh toppings.
Best Practices for Reheating
When reheating the soup, do so slowly on the stove to ensure the flavors meld again without scorching the bottom. If the soup has thickened too much in the fridge, add a splash of beef stock to loosen it. Once steaming, proceed to the assembly and broiling stage.
Troubleshooting Your Soup
Correcting Bitterness in Onions
If you accidentally over-brown the onions and they taste slightly bitter, a tiny pinch of sugar can help. The sugar neutralizes the bitter notes and restores the desired sweetness. Be careful not to add too much, as the soup should remain savory.
Fixing a Soup That Is Too Thin
If the broth feels too watery, simmer it uncovered for an additional 10 to 15 minutes to reduce the liquid. Alternatively, you can whisk a small amount of cornstarch with water and stir it in during the final simmer. This will give the soup a silkier, thicker consistency.
Preventing Cheese from Burning
Broilers can be unpredictable, so keep a close eye on the bowls to prevent the cheese from burning. Adjust your oven rack to the second position from the top rather than the very top. Remove the bowls the moment the cheese is melted and has golden-brown spots.
Frequently Asked Questions
Can I make this soup without a broiler?
Yes, you can melt the cheese on the toasted bread slices on a baking sheet in the oven. Once the cheese is bubbly, carefully slide the cheesy toast onto the top of the soup in a regular bowl.
How do I stop the bread from getting too soggy?
The secret is to toast the bread until it is very firm and golden brown on both sides. This creates a protective barrier that allows the bread to soak up some flavor without collapsing into the broth.
What is the best way to slice 3 pounds of onions?
Using a mandoline slicer is the fastest and most consistent method for processing large quantities of onions. If using a knife, keep the root end intact as long as possible to hold the onion together while slicing.
Can I use a different herb than thyme?
While thyme is the traditional choice, you can use a small amount of fresh parsley or a pinch of dried rosemary. Parsley is best added at the very end as a garnish to keep its bright, fresh flavor.
Print
Classic French Onion Soup with Gruyère Gratin
- Total Time: 105 minutes
- Yield: 4 servings 1x
- Diet: General
Description
French Onion Soup, or Soupe à l’Oignon Gratinée, is a French classic featuring rich, caramelized onions in a hearty beef broth, topped with crusty bread and melted cheese for a decadent finish.
Ingredients
- 3 tablespoons olive oil (divided)
- 4 tablespoons unsalted butter
- 3 pounds yellow (or sweet) onions (peeled and sliced about 1/8-inch thick)
- Kosher salt and freshly ground pepper (to taste)
- 1/2 cup white grape juice
- 1 tablespoon apple cider vinegar
- 2 tablespoons all-purpose flour
- 2 quarts beef stock
- 2 bay leaves
- 4 sprigs fresh thyme
- 3 tablespoons Worcestershire sauce
- 4 slices rustic crusty bread (sliced 1-inch thick)
- 1 clove garlic (peeled and slightly smashed)
- 6 ounces Gruyère cheese (shredded, microbial rennet)
- 1/4 cup grated parmesan cheese (microbial rennet)
- Fresh thyme for garnish
Instructions
- Make the Onion Soup: Heat 2 tablespoons olive oil and butter in a large Dutch Oven over medium heat. Add sliced onions and 1 teaspoon salt; cover and cook undisturbed for 15 minutes. Uncover and cook, stirring occasionally, until onions are caramelized and dark golden-brown (35-45 minutes). Season with salt and pepper. Deglaze the pot with white grape juice and apple cider vinegar, scraping up the browned bits. Stir in flour, salt, and pepper, and cook for 1 minute. Add beef stock, Worcestershire sauce, thyme, and bay leaves. Bring to a boil, then simmer covered for 20 minutes. Discard thyme and bay leaves.
- Toast the bread: Preheat oven to 450ºF. Arrange bread slices on a parchment-lined baking sheet and brush both sides with the remaining olive oil. Toast for 10-15 minutes, flipping halfway through, until golden brown. Immediately rub the top of each slice with the garlic clove.
- Assemble the soup bowls: Preheat broiler. Place ovenproof bowls on a baking sheet and fill with soup. Top each bowl with a slice of garlic bread, then sprinkle with Gruyère and parmesan cheese. Broil until the cheese is melted and browned in spots. Garnish with fresh thyme.
Notes
For those without ovenproof bowls, melt the cheese on the toasted bread under the broiler first, then place the cheesy toast atop the soup in regular bowls. The soup can be made 2 days in advance and refrigerated.
- Prep Time: 15 minutes
- Cook Time: 90 minutes
- Category: Soup
- Method: Stovetop and Broiler
- Cuisine: French
Nutrition
- Serving Size: 1 bowl
- Calories: 832 kcal
- Sugar: 20 g
- Sodium: 1646 mg
- Fat: 39 g
- Saturated Fat: 18 g
- Unsaturated Fat: 19 g
- Trans Fat: 1 g
- Carbohydrates: 81 g
- Fiber: 8 g
- Protein: 36 g
- Cholesterol: 82 mg
Keywords: French Onion Soup, caramelized onions, Gruyere, comfort food, French cuisine




