This Mary Berry French onion soup honors one of France’s most iconic culinary traditions, a dish that has graced Parisian bistro tables since the 18th century. Originally enjoyed by market workers in Les Halles who needed hearty sustenance during early morning hours, French onion soup has evolved into a beloved classic served in restaurants worldwide.
Mary Berry’s interpretation respects the dish’s heritage while making it accessible for home cooks. The essence of authentic French onion soup lies in patience: slowly coaxing the onions to caramelize until they reach a deep amber color, building layers of flavor that cannot be rushed.
This Mary Berry French onion soup recipe captures the soul of French comfort food, where simple ingredients are transformed through careful technique into something extraordinary. The crowning glory of bubbling Gruyère cheese melting over crusty bread creates that signature gratinéed top that defines this timeless French classic.
Why You’ll Love this French Onion Soup
When you’re craving something that tastes like you’ve spent all day in a French bistro—without actually spending all day in your kitchen—this is the soup you want to make. I love how caramelized onions transform into something almost sweet and complex, creating depth that belies the ingredient list’s simplicity.
The stock simmers everything together beautifully, while those Gruyère croûtes on top deliver the perfect crispy-melty finish. What’s not to love about comfort in a bowl? You’re getting restaurant-quality results without the price tag or pretension.
The whole process is surprisingly forgiving too; even if your onions don’t caramelize perfectly, they’ll still taste delicious. That’s the magic here—it’s fancy enough to impress, approachable enough that anyone can nail it.
Looking for something different from this comforting Mary Berry French onion soup? Try these bold, flavorful spicy chicken wings for a completely different taste experience.
What Ingredients are in French Onion Soup?
French onion soup requires remarkably few ingredients, which is part of its appeal. The beauty of this classic dish lies in the quality and proper treatment of each component rather than a long list of exotic items. The foundation starts with butter and oil for cooking, then builds on caramelized onions that become the soul of the soup.
A touch of sugar helps accelerate the caramelization process, while flour acts as a thickener. The stock provides the flavorful base that ties everything together, and finally, Gruyère croûtes crown the finished bowl with their characteristic crispy-exterior, melty-cheese perfection.
Ingredients:
- 3 tbsp butter
- 1 tbsp sunflower oil
- 2 lb (1 kg) large white onions, thinly sliced
- 2 tsp granulated sugar
- ¼ cup all-purpose flour
- 7½ cups vegetable, chicken, or beef stock
- Salt and black pepper to taste
- 8 Gruyère croûtes
How to Make this French Onion Soup

- Begin by melting 3 tbsp butter with 1 tbsp sunflower oil in a large saucepan over medium heat. Once the butter is melted and foamy, add the 2 lb of thinly sliced large white onions along with 2 tsp granulated sugar. The sugar helps accelerate the caramelization process and deepens the natural sweetness of the onions.
- Stir the onions frequently as they cook, allowing them to slowly turn golden brown and develop rich, complex flavors. This caramelization step typically takes 20-30 minutes and is indispensable to achieving the soup’s signature deep, savory taste—do not rush this process or attempt to speed it up with high heat, as this will result in burnt onions rather than properly caramelized ones.
- Once the onions are deeply caramelized, sprinkle ¼ cup all-purpose flour evenly over the onions and stir constantly for 1-2 minutes. This flour acts as a thickening agent and helps create the soup’s characteristic body. Gradually pour in 7½ cups of your chosen stock—vegetable, chicken, or beef—while continuing to stir to prevent lumps from forming.
- Bring the mixture to a boil, then reduce the heat to low, cover the saucepan, and simmer for 35 minutes, stirring occasionally. During this time, the flavors will meld and intensify.
- After simmering, taste the soup and adjust the seasoning with salt and black pepper as needed. Ladle the hot soup into warmed bowls and float one Gruyère croûte in each bowl.
- Serve immediately while the soup is piping hot and the cheese on the croûte is warm and slightly softened by the heat of the broth.

Mary Berry French Onion Soup
Ingredients
Method
- Begin by melting 3 tbsp butter with 1 tbsp sunflower oil in a large saucepan over medium heat. Once the butter is melted and foamy, add the 2 lb of thinly sliced large white onions along with 2 tsp granulated sugar. The sugar helps accelerate the caramelization process and deepens the natural sweetness of the onions.
- Stir the onions frequently as they cook, allowing them to slowly turn golden brown and develop rich, complex flavors. This caramelization step typically takes 20-30 minutes and is indispensable to achieving the soup’s signature deep, savory taste—do not rush this process or attempt to speed it up with high heat, as this will result in burnt onions rather than properly caramelized ones.
- Once the onions are deeply caramelized, sprinkle ¼ cup all-purpose flour evenly over the onions and stir constantly for 1-2 minutes. This flour acts as a thickening agent and helps create the soup’s characteristic body. Gradually pour in 7½ cups of your chosen stock—vegetable, chicken, or beef—while continuing to stir to prevent lumps from forming.
- Bring the mixture to a boil, then reduce the heat to low, cover the saucepan, and simmer for 35 minutes, stirring occasionally. During this time, the flavors will meld and intensify.
- After simmering, taste the soup and adjust the seasoning with salt and black pepper as needed. Ladle the hot soup into warmed bowls and float one Gruyère croûte in each bowl.
- Serve immediately while the soup is piping hot and the cheese on the croûte is warm and slightly softened by the heat of the broth.
Notes
What is the Secret to Good French Onion Soup?
The secret to exceptional French onion soup lies in properly caramelizing the onions, a process that cannot be rushed. Slow cooking onions over medium-low heat for 30-40 minutes allows their natural sugars to develop, creating deep, sweet, complex flavors essential to the dish. Patience is crucial: resist the temptation to increase the heat, as this burns rather than caramelizes the onions. Using quality beef stock adds richness and depth, while a splash of wine or sherry enhances the savory notes. Finally, choosing the right cheese matters. Authentic Gruyère melts beautifully and provides nutty, complex flavor that complements the sweet onions perfectly, creating that iconic golden, bubbling top.What is the Secret to Good French Onion Soup?
The secret to exceptional French onion soup lies in properly caramelizing the onions, a process that cannot be rushed. Slow cooking onions over medium-low heat for 30-40 minutes allows their natural sugars to develop, creating deep, sweet, complex flavors essential to the dish.
Patience is crucial: resist the temptation to increase the heat, as this burns rather than caramelizes the onions. Using quality beef stock adds richness and depth, while a splash of wine or sherry enhances the savory notes.
Finally, choosing the right cheese matters. Authentic Gruyère melts beautifully and provides nutty, complex flavor that complements the sweet onions perfectly, creating that iconic golden, bubbling top.
French Onion Soup Substitutions and Variations
French onion soup offers plenty of flexibility for substitutions. Replace yellow onions with sweet Vidalia or red onions for different flavor profiles. Swap beef stock with vegetable or chicken stock, adding soy sauce for extra depth.
Instead of Gruyère cheese, use Swiss, Comté, fontina, or a mix of mozzarella and Parmesan. Substitute baguette with sourdough, ciabatta, or gluten-free bread. For variations, add roasted garlic, mushrooms, or fresh herbs like rosemary. A splash of wine, sherry, or balsamic vinegar enhances complexity, while individual ramekins create elegant portion servings.
What to Serve with French Onion Soup
Three things matter when you’re plating up a bowl of this rich, deeply savory soup: you want something to balance all that umami goodness, something to add textural contrast, and honestly, something that won’t leave you feeling like you’ve eaten a brick.
I’d pair this with a crisp green salad—bitter greens work beautifully against the soup’s sweetness. Arugula or frisée cuts through nicely. For bread, skip the standard baguette and go crusty and hearty instead. A whole grain roll gives you substance without feeling heavy.
If you’re feeling adventurous, roasted vegetables on the side brighten things up. Asparagus, green beans, even roasted radishes add that lightness you’re after. The key here: contrast. You’re not doubling down on richness; you’re creating balance on the plate.
Final Thoughts
French onion soup isn’t one of those dishes you make once and forget about—it’s the kind of recipe that sticks with you, you know. There’s something about caramelizing those onions, watching them transform into golden sweetness, that feels almost meditative. The rich stock simmering with melted Gruyère on top, that’s comfort food at its finest.
I’d argue this soup deserves a permanent spot in your rotation. Whether you’re feeding yourself on a chilly evening or impressing guests, it delivers every single time. The beauty is how simple the ingredient list actually is. No fancy techniques required, just patience and decent butter.
Make it once, and you’ll understand why this French classic has endured for centuries.

