What Is Mary Berry French Onion Soup?
Mary Berry French Onion Soup Recipe is a classic French soup built on slowly cooked onions that turn deeply golden and naturally sweet through patient cooking. The onion-based soup starts with buttery onions simmered in a flavourful broth until they reach that perfect balanced flavour savoury, rich, and deeply satisfying. What makes it stand out from a regular savoury broth is the golden topping of gooey cheese sitting on crisp bread, pulled fresh from the oven with a bubbling topping that honestly makes the whole kitchen smell incredible.

I first made this on a cold Sunday afternoon, and the moment those sweet onions softened into the rich stock, I understood why this comforting bowl has survived generations. It works equally well as a warming lunch or a cosy dinner, and despite feeling like a hearty meal, it’s actually surprisingly light meal territory elegant enough to impress guests but grounded in the kind of honest, classic French cooking that never goes out of style.
A Classic Worth Making Again and Again
If you’re expecting a no modern twist recipe, this is exactly that and that’s the whole point. Mary Berry’s version of French onion soup stays true to the traditional recipe, leaning into rich flavour and deep savoury dish qualities that have made this a staple of French cooking for centuries. The mustard flavour from the cheesy croûtes adds a sharp, punchy mustard hit that cuts through the sweetness of the onions beautifully, making every spoonful feel complete.

What I love most about this recipe is how comforting food doesn’t have to be complicated. There are no clever shortcuts or unnecessary additions here just a classic, delicious bowl of French onion soup that delivers every single time. The cheesy croûtes are non-negotiable in my opinion; that layer of melted cheese soaking slightly into the bread while sitting in the savoury dish below is what separates a good soup from one you genuinely remember.
Ingredients

| Ingredient | Quantity |
| Butter | 50g (2oz) |
| Olive Oil | 1 tbsp |
| White Onions, thinly sliced | 6 large |
| Garlic Cloves, freshly crushed | 2 |
| Caster Sugar | 1 teaspoon |
| Plain Flour | 2 tablespoons |
| Dry White Wine | 150ml |
| Good-Quality Beef Stock (or Vegetable Stock) | 1.5 litres |
| Worcestershire Sauce | 1 dash |
| Bay Leaves | 2 |
| Rosemary | 1 sprig |
| Salt | To taste |
| Freshly Ground Black Pepper | To taste |
| Thin Baguette | ½ baguette |
| Dijon Mustard | For spreading |
| Gruyère Cheese, grated | 200g |
| Parmesan Cheese, grated | 50g |
Croûtes Topping
| Ingredient | Quantity |
| Thin Baguette, sliced into rounds | ½ baguette |
| Dijon Mustard | As needed |
| Gruyère Cheese, grated | 200g |
| Parmesan Cheese, grated | 50g |
Preparation and Cooking Time
The prep time for this recipe sits comfortably at around 30 minutes mostly spent peeling and thinly slicing your onions, which takes patience but is genuinely worth every minute. The cook time runs to approximately 40 minutes of active stovetop work, giving you a total time of roughly 1 hour 10 minutes from start to finish. It’s well within the 30 mins to 1 hour to 1 hour 10 minutes range most home cooks are comfortable with on a weeknight.

This recipe duration suits a relaxed cooking process where you’re not rushing anything the whole point is allowing flavours to develop slowly. The recipe serves 6 generously, making it ideal for a dinner gathering or a batch meal to enjoy across the week. Whether you’re cooking for 4 servings or the full 6 servings, the preparation time investment pays off the moment that first bowl hits the table steaming hot.
How to Make Mary Berry French Onion Soup
Start by placing a heavy-based saucepan or deep saucepan over high heat and adding your butter alongside olive oil until the butter melts completely. Peel onions, then slice onions evenly into thin rounds before adding them to the pan. Fry onions over the initial high heat, stirring regularly, then cover with lid and drop to a low heat to let them cook slowly for around 20 minutes. Once soft and tender onions begin forming, remove lid, add crushed garlic, caster sugar for sweetness and depth of flavour, then continue cooking until you achieve golden brown onions that are truly caramelised onions.

Next, scatter in the plain flour to coat the coated onions, then deglaze pan with dry white wine, letting the alcohol evaporate as you boil wine briefly. Pour in the beef stock, a splash of Worcestershire sauce, bay leaves, and a sprig of rosemary, then simmer on a gentle simmer uncovered for around 20 minutes until developed flavours come through beautifully. Season well with salt and pepper, then preheat grill to medium-high. Ladle soup into ovenproof bowls or warmed bowls, top with bread slices, top with cheese, and place under the grill until melted into a golden brown topping of bubbling cheese. Serve hot immediately.
Tips for the Best Results Every Time
The single most important step in this entire recipe is achieving deeply caramelised onions and that only happens with low heat cooking and consistent stir regularly habits. Rushing this stage is the most common mistake I see, and it costs you the naturally sweet onions flavour that defines the whole soup. Keep the heat gentle, stir every few minutes to avoid burning onions, and trust the process even when it feels like nothing is happening.

On the stock front, beef stock flavour is traditional and gives the deepest result, but a chicken stock alternative works well for a lighter version if you prefer. Always add a good measure of Worcestershire sauce and black pepper to reinforce the savoury stock base. For the cheese, Gruyère melts beautifully with a wonderful nutty flavour, and a handful of Parmesan richness adds just the right flavour balance. One personal tip make the soup base the night before, as next day flavour is noticeably deeper. Simply reheat soup and add fresh bread topping and cheese topping just before serving.
Serving Suggestions
This soup works beautifully as a starter before a French-inspired dinner featuring roast chicken or a perfectly cooked grilled steak. A crisp green salad on the side keeps things fresh and light, while an extra bit of crusty bread and butter on the table never goes amiss for those who want to mop up every last drop of that deep savoury broth. A glass of dry white wine ideally the same one used in the recipe — ties the whole meal pairing together wonderfully.

For lunch serving, a single bowl with a side salad is genuinely filling and satisfying without being heavy. As a dinner serving, pair it with a couple of thoughtful side dishes and it becomes the centrepiece of the meal rather than just a supporting act. I’ve served this as a starter at dinner parties more than once, and without fail, guests always ask for the recipe before the night is over.
Storage
Once cooked, allow the soup to cool slightly before transferring to an airtight container it should not sit at room temperature for more than 2 hours for food safety reasons. When refrigerating, it will keep happily in the fridge for up to 3 days, and the flavour genuinely improves overnight. Always store the bread separate and cheese separate from the soup itself; adding them in during reheating keeps the texture and quality intact when serving leftovers.

For longer food preservation, this soup freezes well for up to 3 months. Make sure to cool completely before packing into airtight containers and labelling clearly. When ready to use, defrost overnight in the refrigerator, then gently reheat on the stovetop. Freezing only applies to the soup base always make fresh mustard cheese croûtes to top it when serving, as previously frozen bread loses that essential crisp texture entirely.
Nutrition
Each serving of this soup contains approximately 420 kcal, which accounts for the richness of the beef stock, butter, and melted cheese topping. The macronutrients break down to around 29g Carbohydrates, 18g Protein, and 24g Fat, with Saturated Fat sitting at roughly 11g per portion. Sodium comes in at approximately 980mg, largely from the stock and Worcestershire sauce, so those watching salt intake may want to use a reduced-sodium stock.

These are approximate values based on standard nutrition values and may vary depending on the exact beef stock brand, cheese quantities, and bread used. The nutritional information provided here is intended as a general guide rather than precise dietary values if you need exact calorie content figures for dietary tracking, using a dedicated nutrition calculator with your specific ingredients will give the most accurate results. Despite the numbers, this is the kind of comforting soup where the nourishment goes well beyond the macros.
Directions
To begin, prepare ingredients by peeling and slicing all your onions thinly. In your pan, melt butter with olive oil over medium heat, then cook onions low and slow until you have beautifully caramelised onions. Stir garlic and caster sugar through, then add flour and stir to coat everything evenly. Pour wine in next, let it bubble briefly, then add stock, Worcestershire sauce, and bay leaves before leaving to simmer soup into a deeply flavourful broth.

While the soup develops, toast baguette slices until golden. Ladle the finished soup into ovenproof bowls, top with bread and cheese, then place under the grill and watch that bubbling topping form in minutes. Serve hot straight from the grill this is not a soup that waits well once the cheese is melted and golden. The whole process flows naturally once you’ve done it once, and the second time you make it, everything feels effortless.
Method
Heat butter and oil together in a deep saucepan until the melted butter begins to foam. Add onions and fry over high heat for the first five minutes, then lower heat, cover, and let them simmer gently. Remove lid after about 20 minutes, sprinkle sugar, and season with salt and pepper. Stir occasionally as you reduce heat further, allowing the onions to become tender, then golden, and finally deeply caramelised this stage alone is what makes the soup extraordinary.

Once your caramelised onions are ready, preheat grill to medium-high heat. Pour wine in, allow to boil, then add stock, herbs, and leave to simmer 8–10 minutes. Meanwhile, make croûtes by cutting the baguette into thick slices or thinner slices depending on preference, toast one side, then flip and spread mustard generously before loading on the cheese. Place under the grill until the cheese begins to melt. Remove herbs, check seasoning on the soup, pour into warmed bowls, and float those glorious mustard cheese croûtes on top.
Prepare Ahead
One of the most practical things about this recipe is that the soup made ahead tastes genuinely better making it 4 days ahead is entirely possible if stored correctly in the fridge. The flavours meld and deepen overnight in a way that same-day cooking simply can’t replicate. For advance cooking purposes, complete the full soup base and refrigerate it, then focus only on the croûtes assembled element on the day of serving, which takes no more than a few minutes.

The croûtes can be assembled 8 hours ahead toasted, spread with mustard, and topped with cheese then kept covered at room temperature until needed. They only need to be finished under grill briefly before serving, making this a truly efficient make-ahead recipe for entertaining. This level of meal preparation and storage convenience is part of why I reach for this recipe whenever I’m hosting — most of the work is done quietly in advance, and the table moment feels effortless.
Mary’s Classic Tips
One of Mary Berry’s most charming pieces of advice is to leave root on when preparing onions keeping the onion root intact while slicing onions significantly helps reduce tears in the kitchen. It’s a small thing, but after years of onion-induced suffering, I can confirm it genuinely makes a difference. For onion preparation more broadly, take your time and slice evenly so everything cooks at the same rate during caramelised onions stage.

On the stock alternatives question, homemade stock or fresh stock will always deliver best flavour, but a good supermarket stock works perfectly well on busy days. If using a concentrated stock pot or powdered cube, adjust seasoning carefully as both tend to run salty. Beef stock traditional is the right call here, though vegetable stock substitute is a fair swap for vegetarians without dramatically changing the character of the soup just add a little extra Worcestershire sauce (use a vegetarian version) for flavour enhancement.
Mary Berry French Onion Soup Recipe (FAQ’s)
Can you make French onion soup without wine?
Yes, you can replace the wine with an equal amount of extra beef stock to maintain the soup’s rich flavour. While the depth may be slightly reduced, adding a small splash of Worcestershire sauce helps restore complexity and savoury richness.
What onions are best for French onion soup?
White onions are traditionally used, but brown onions and yellow onions also work very well. They caramelise beautifully and develop the deep, sweet flavour that gives French onion soup its signature taste.
Can you make this soup ahead of time?
Yes, this is an excellent make-ahead recipe. Prepare the soup base a day in advance and refrigerate it. The flavours continue to develop overnight, often making the soup taste even richer when reheated.
How do you keep the bread from becoming soggy?
Toast the bread thoroughly before adding it to the soup. For the best texture, add the bread and melted cheese topping just before serving and grill until golden and bubbling. This helps the bread stay crisp for longer.
Can I use vegetable stock instead of beef stock?
Yes, vegetable stock can be used as a substitute for beef stock, making the recipe suitable for vegetarians. The soup will still be flavourful, though slightly lighter in taste.
How long can French onion soup be stored?
The soup can be stored in an airtight container in the refrigerator for up to 3 days or frozen for up to 3 months. Store the bread and cheese topping separately and add them fresh when serving.
Most Related Posts
Mary Berry Celery Soup Recipe
Mary Berry Watercress Soup Recipe
Mary Berry Minestrone Soup Recipe
Mary Berry Cauliflower Soup Recipe
Mary Berry French Onion Soup Recipe
A classic French onion soup made with caramelised onions, rich beef stock, toasted baguette slices, Gruyère cheese, Parmesan cheese, and crispy mustard cheese croûtes.
Type: Soup
Cuisine: French
Keywords: Mary Berry French Onion Soup Recipe, French Onion Soup, Easy French Onion Soup, Gruyère Cheese Soup, Mustard Cheese Croûtes, Classic French Soup, Homemade Onion Soup
Recipe Yield: 6 servings
Calories: 420 kcal
Preparation Time: 30M
Cooking Time: 40M
Total Time: 1H10M
Recipe Ingredients:
