Print

Mary Berry French Onion Soup

Mary Berry French Onion Soup recipe

Mary Berry’s French Onion Soup is a slow-cooked onion-based soup simmered in beef stock and topped with crusty bread and melted cheese. It’s a British take on the traditional French favourite, offering sweetness from caramelized onions, savoury richness from the stock, and indulgence from the cheesy topping.

Ingredients

  • Butter – 50g

  • Olive oil – 1 tbsp

  • Onions – 5 large, thinly sliced

  • Garlic – 2 cloves, crushed

  • Plain flour – 1 tsp

  • Beef stock – 1.2 litres (use vegetable stock for a vegetarian version)

  • Dry white wine – 100ml (optional)

  • Worcestershire sauce – 1 tsp

  • Bay leaf – 1

  • Thyme – 1 tsp (fresh or dried)

  • Salt and black pepper – to taste

  • Baguette slices – 8 (toasted)

  • Gruyère or mature cheddar cheese – 100g, grated

Instructions

Step 1: Caramelize the onions

Melt the butter with olive oil in a large saucepan over low heat. Add the onions and cook slowly for 20–25 minutes, stirring often, until golden and caramelized. This step builds the soup’s signature flavour.

Step 2: Add garlic and flour

Stir in the garlic and cook for 1 minute, then sprinkle in the flour. Stir well to coat the onions — this helps thicken the soup slightly.

Step 3: Pour in the liquids

Add the wine, if using, and allow it to bubble for a minute. Pour in the beef stock, Worcestershire sauce, bay leaf, and thyme. Bring to a gentle simmer and cook for 15 minutes, allowing all flavours to blend.

Step 4: Prepare the cheesy toasts

Toast the baguette slices lightly on both sides. Sprinkle with grated cheese and grill until melted and golden.

Step 5: Serve and enjoy  

Remove the bay leaf from the soup. Season with salt and pepper to taste, ladle into bowls, and top each serving with a cheesy crouton. Serve immediately while hot.