French onion soup recipe

221 ratings Rate
  • Serves 4
  • 10 mins to prepare and 1 hr 10 mins to cook
  • 235 calories / serving
  • Freezable
  • Healthy
Add this recipe to your binder.
French onion soup hero de1def42 c7ae 44d2 b68a 03df10d94876 0 472x310

This classic French recipe is a perfect comfort food dish for cold winter nights, especially when the soup is topped with gooey cheese croutons. Take time caramelising the onions slowly until they are truly deep golden and sticky for maximum flavour.

  1. Heat butter and oil in a large pan and fry onion over a low heat for 30 minutes, stirring occasionally until caramelised. Add flour and stir for 1 minute. Add stock and stir until smooth. Simmer for 30 minutes.
  2. Cut bread into triangles and toast one side. Sprinkle with cheese and grill to melt. Ladle soup into bowls and serve topped with two toasts.

Freezing and defrosting guidelines

Make the soup, then leave to cool at room temperature. Freeze (without garnishes or toppings) in a rigid container, leaving a bit of space for expansion, for up to 1-3 months. Reheat either from frozen or defrost in the fridge overnight. Once piping hot, add toppings or garnishes and serve.

See more Soup recipes


  • Ingredients

  • 15g butter
  • 1tbsp vegetable oil
  • 750g onions, peeled and thinly sliced
  • 2tsp flour
  • 1 litre vegetable or beef stock
  • For the croutons

  • 2 slices white bread
  • 50g Cheddar cheese, grated
  • Energy 980kj 235kcal 12%
  • Fat 12g 17%
  • Saturates 6g 28%
  • Sugars 11g 13%
  • Salt 2.7g 45%

of the reference intake
Carbohydrate 26.2g Protein 7.4g Fibre 4.1g


You may also like

Text the ingredients

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.