French onion soup with Gruyère cheese recipe

  • Serves 6
  • 25mins to prepare, 40mins to cook
  • 279 calories / serving
Add this recipe to your binder.

Heat the oil in a large nonstick saucepan or flameproof casserole. Add the onions, cover with a lid and cook over a low heat for 25 minutes, stirring occasionally until the onions are very soft. Remove the lid, increase the heat and cook for a further 15 minutes until the onions have turned a rich golden brown colour, stirring frequently and making sure that the onions do not burn.  

Pour the stock over the onions, bring to a simmer, cover the pan with a lid once more and cook for 15 minutes. Mix the cornflour with the water in a small bowl to make a smooth paste. Pour the liquid into the pan, stir well and cook for a further two minutes uncovered until the soup thickens slightly. Season to taste with salt and pepper and keep warm over a low heat.   

Heat the grill to the highest setting. Trim each end off the baguette and cut into 12 slices, each around 1 cm thick. Place the slices on a baking tray and toast close to the grill for 1 minute on each side until lightly browned. Remove from under the grill and sprinkle a little of the grated cheese on each slice of bread. Replace the toast under the grill and cook for 30-60 seconds until the cheese melts and is beginning to brown. Ladle the hot soup into deep bowls and top each one with two pieces of the cheesy toast. Sprinkle with tiny sprigs of thyme just before serving.

See more French recipes.

Email recipe details
Print recipe
  • Ingredients

  • 6 medium onions, finely sliced
  • 1.5lt hot beef stock (made with 2 Oxo cubes)
  • 300g part-baked baguette
  • 2 tbsp sunflower oil
  • 1tbsp cornflour
  • 50g Gruyere cheese, finely grated
  • flaked sea salt
  • freshly ground black pepper
  • sprigs of growing thyme, to garnish
Shop ingredients
Ways to shop
Look out for this basket to buy recipe ingredients.
Find out more

  • Energy 1163kj 279kcal 14%
  • Fat 8.2g 12%
  • Saturates 2.8g 14%
  • Sugars 11.5g 13%
  • Salt 3.1g 51%

of the reference intake
Carbohydrate 42.3g Protein 8.6g Fibre 4.8g


Text me the ingredients

Simply enter your mobile number below to receive the ingredients for this recipe by text

Please enter a valid UK or Ireland mobile phone number

Terms of Use. We will send you a text containing the list of ingredients for this recipe and a link to access the method. This will not cost you anything. If a message is undelivered we will only attempt to resend for up to 24 hours. This service involves no registration or subscription.