Classic French Onion Soup
Classic French Onion Soup is the perfect comfort dish for those chilly evenings when you need something warm and hearty. This recipe brings together caramelized onions, rich beef stock, and melted Gruyère cheese to create a soup that's both luxurious and satisfying. It's a timeless classic that never goes out of style.
This post may contain affiliate links. As an Amazon Associate, we earn from qualifying purchases.
Ingredients for Classic French Onion Soup
Onions: The star of the show, onions become sweet and deeply flavorful when caramelized. Choose large yellow or white onions for the best results.
Butter and olive oil: These provide a rich base for caramelizing the onions, ensuring they cook evenly and develop a golden color.
Beef stock: A good-quality beef stock adds depth and richness to the soup. It's the backbone of the broth.
Gruyère cheese: Melts beautifully, creating a bubbly, golden topping that's simply irresistible.
Why This Classic French Onion Soup Works
At the start, the onions sit in butter and oil over steady heat for a long time. They slowly lose water, shrink down, and soften. As they sit in the pot and brown, their sharp bite fades and they start to taste sweet and deep. The little bit of sugar speeds this up, so the onions brown more evenly instead of just steaming. By the time they are dark and jammy, they carry most of the taste of the soup.
After the garlic goes in, the flour coats the onions and fat. With a couple minutes of stirring, that flour changes from raw and pasty to lightly toasted. Once the beef stock and wine are poured in, that cooked flour swells and thickens the liquid just enough so the soup feels a bit silky instead of watery. While the pot simmers, thyme and bay leaf sit in the hot broth and slowly spread their taste through it.
In the oven, the toasted baguette stays firm enough to float instead of sinking. Gruyère melts, flows around the bread, and then sets as it browns, forming a stretchy, golden lid that soaks up some soup but still holds together on top.
Classic French Onion Soup Tips & Tricks
- Use a mandoline slicer for evenly thin onion slices, ensuring even caramelization.
- Don't rush the onion caramelization process; it's key to achieving the soup's depth of flavor.
- If you prefer a less sweet soup, you can omit the sugar.
Mistakes To Avoid
Letting the onions cook too fast on high heat makes them brown in spots while the inside stays sharp and firm. Instead of turning soft and jammy, they end up with burnt edges and a harsh bite, and the soup tastes thin and harsh instead of deep and mellow.
Rushing the onion step and stopping after only 10–15 minutes leaves them pale and watery. The onions stay stringy and a bit crunchy, and the broth later on feels weak and flat, more like plain beef stock with floating onions than a rich onion soup.
Adding the flour and not stirring it for the full couple of minutes leaves a raw flour taste and a powdery feel. The flour doesn’t toast properly, so the soup can taste chalky and the liquid can thicken in clumps instead of turning smooth.
Pouring in all the stock and wine at once, instead of slowly, can knock up the flour from the bottom and form lumps. Those lumps don’t fully dissolve as it simmers, so some spoonfuls end up thin while others have pasty, thick bits.
Using cold, untoasted baguette under the cheese makes the bread soak up liquid too fast. The slices collapse into the bowl, turning heavy and soggy, and the top layer loses that crisp, floating “lid” that holds the melted cheese.
Equipment Used:
Ingredients
- 6 large onions, thinly sliced
- 4 tablespoons unsalted butter
- 1 tablespoon olive oil
- 1 teaspoon salt
- 1/2 teaspoon sugar
- 2 cloves garlic, minced
- 2 tablespoons all-purpose flour
- 8 cups beef stock
- 1/2 cup dry white wine
- 3 sprigs fresh thyme
- 1 bay leaf
- Salt and pepper to taste
- 1 baguette, sliced
- 2 cups Gruyère cheese, grated
Step-by-step Instructions
- 1. Melt the butter and olive oil in a large pot over medium heat.
- 2. Add sliced onions, salt, and sugar; cook for 25-30 minutes, stirring frequently until onions are caramelized.
- 3. Stir in garlic and cook for an additional minute.
- 4. Add flour, stir constantly for 2 minutes to make a roux.
- 5. Slowly add beef stock and wine, stirring continuously.
- 6. Add thyme and bay leaf, then bring to a simmer.
- 7. Reduce heat and let simmer for 30-40 minutes; season with salt and pepper.
- 8. Preheat the oven to 400°F (200°C).
- 9. Toast baguette slices until golden brown.
- 10. Remove thyme and bay leaf from the soup.
- 11. Ladle soup into oven-safe bowls, top with toasted baguette slices, and cover generously with Gruyère cheese.
- 12. Place bowls on a baking sheet and bake until cheese is bubbly and golden, about 10 minutes.
Trending Now
Classic Pan-Seared Scallops
Experience the rich, buttery flavor of perfectly pan-seared scallops, a delicacy f...
View RecipeChunky Chocolate Chip Peanut Butter Cookies
Indulge in the ultimate fusion of flavors with our Chunky Chocolate Chip Peanut Bu...
View RecipeTraditional Dump Cake
Discover the timeless delight of the Traditional Dump Cake, a simple and scrumptio...
View RecipeTraditional Italian Manicotti
A classic Italian dish featuring pasta tubes filled with a rich ricotta mixture, t...
View RecipeFrequently Asked Questions
- Can I make this soup ahead of time?
- Absolutely! The flavors deepen overnight. Just reheat gently and add the baguette and cheese topping before serving.
- What if I don't have Gruyère cheese?
- Swiss cheese or Emmental are great substitutes that also melt well.
Serving Ideas for Classic French Onion Soup
This soup pairs beautifully with a simple green salad dressed with a tangy vinaigrette. For a heartier meal, serve alongside roasted chicken or a crusty loaf of bread for dipping.
More Soups & Stews Recipes
Southwestern Chipotle Taco Soup
Explore the bold flavors of the Southwest with this unique variation of taco soup,...
View RecipeClassic Clam Chowder
Indulge in a timeless seaside staple with our Classic Clam Chowder recipe, a rich ...
View RecipeWild Mushroom Beef Stew
A hearty and earthy beef stew featuring wild mushrooms, perfect for a cozy dinner....
View RecipeSouthwest Fiesta Taco Soup
Discover the vibrant flavors of our Southwest Fiesta Taco Soup, a quick and hearty...
View Recipe