- 1
In a heavy-based casserole pot, melt the unsalted butter over medium heat. When foaming begins, add thin slices of onions and toss them over well to coat them in butter. This is one of the key steps in the recipe of French onion soup, as caramelised onions are what gives the soup its taste.
- 2
Cook On Medium-Low to Very Slow low and infrequently stir for about 30 minutes.
- 3
Simmer the onions over medium-low with the heat often reduced low and stirred occasionally so the onions soften. They should become semi-transparent. The onions will break down and release their natural sugars, deepening the flavour.
- 4
Within 30 minutes, the heat must increase to medium or medium-high.
- 5
Sprinkle some salt; more moisture will be absorbed from the onions. Continue for another 20-30 minutes. Stir them much more often in this step. Allow onions to turn a deep gold-brown colour. Sweet caramelised to be by the end of this stage.
- 6
Add the white wine, if using, to deglaze the pot once the onions are perfectly caramelized. Quickly simmer for about 2 minutes, stirring and scraping up all those wonderful browned bits from the bottom of the pot.
- 7
Let the wine cook down until it is almost completely evaporated.
- 8
Sprinkle flour over browned onions and stir well to combine. Then, cook the flour for about a minute, which will help thicken the soup slightly and provide a good body for the broth.
- 9
Add Broth and Herbs. Pour the broth, beef or chicken, whichever suits you, into the pot and stir everything together. The sprigs of thyme and bay leaves add an extra flavour to the soup. Replace the lid, turn the heat to gently simmer, and let it cook for 30 minutes. Let the flavours meld and develop further.
- 10
Once the soup is at the pace of a gentle simmer, taste it and season with salt and pepper to taste. Remove the sprigs of thyme and bay leaves before serving. Ladle hot French onion soup into bowls.
- 11
While soup cooks, get broiler or grill hot. Butter slices of baguette on both sides until they turn lightly golden. Sprinkle grated cheese on top of each slice; traditionally, it's Gruyère, but you can use mozzarella or any melting cheese.
- 12
Return the bread to the broiler until the cheese melts and a few brown spots appear.
- 13
Place one or two slices of this cheesy toast on top of each bowl of soup and let the bread soak some of the savoury broth. This would also look nice and inviting if you sprinkle fresh parsley or thyme.