Advertisement - Continue Reading Below
- 700 g (11⁄2lb) small onions
- 75 g (3oz) butter
- 3 garlic cloves
- 15 ml (1 level tbsp) plain flour
- 200 ml (7fl oz) white wine
- 1.4 l (21⁄2 pints) vegetable stock
- Bouquet garni (see tip)
- Salt and ground black pepper
- Small loaf French bread
- 50 g (2oz) Gruyère cheese, grated
- Sprigs of fresh thyme and black pepper to garnish
- Step 1
Finely chop the onions. Melt the butter in a large, heavy-based saucepan. Add the chopped onions and cook slowly, stirring, until very soft and a deep golden brown. This should take at least 30min. Add the crushed garlic and flour and cook, stirring, for 1min. Pour in the white wine, bring to the boil and bubble until reduced by half. Add the vegetable stock, bouquet garni and seasoning. Bring to the boil and simmer gently, uncovered, for 20-30min.
- Step 2
Remove the bouquet garni and allow the soup to cool a little. Place one-third of the soup in a blender and liquidise until smooth. Return to the remaining soup and stir in.
- Step 3
Cut about 12 slices of French bread and toast lightly to a pale biscuit brown. Reheat the soup, adjust the seasoning and pour it into individual ovenproof bowls or one large bowl. Float the toasted bread on top of the soup and sprinkle thickly with the Gruyère cheese. Place each bowl under a preheated grill until the cheese has melted and turned golden brown. Garnish with thyme sprigs and crushed black pepper.
- Step 4
Prepare ahead. Complete the soup to the end of step 2. Cool quickly, cover and refrigerate for up to two days. To serve. Complete the recipe.
- Step 5
To freeze. Complete the soup to the end of step 2. Cool quickly, pack and freeze. To serve. Thaw at cool room temperature for 4hr. Place the soup in a saucepan, bring to the boil and continue to the end of the recipe.
Like this? You'll love...
The best vegetarian recipes
Broccoli and Stilton soup
Slow cooker French soup
French onion soup
British onion soup with red leicester toasts
Make a homemade bouquet garni
To make a home-made bouquet garni, simply tie together a few sprigs of fresh thyme, a bay leaf, some parsley stalks and a 5cm (2in) piece of celery.Per Serving:

The GH Kitchen Team are Good Housekeeping’s resident recipe developers and all-round food obsessives. GH Kitchen Director Sarah Akhurst is our resident hosting pro and loves nothing more than putting on a foodie feast for friends. Our GH Kitchen Manager Linzi Pucino is our very own Italian food expert (originally hailing from the North East of Scotland!) and can be found working her way through midweek recipes that cover all bases, from haggis to ragu! Our Kitchen Editor Nadine Brown loves digging into the stories behind her favourite foods and enjoys applying her eclectic tastes to more modern, flavour-forward recipes - just don't give her too much chilli! Our Junior Food Content Produce Frankie Prichard combines a love of beautiful presentation and flavour-led, seasonal cooking in her recipe development, along with a passion for bringing people together through food. With a wealth of professional kitchen experience between them, they’re dedicated to ensuring every Good Housekeeping recipe is the best it can be, so you can trust they’ll work every single time