French onion soup

This French onion soup recipe is a great tasting soup recipe to make at home.  This onion soup recipe can be served with toasted bread flutes covered in melted cheese.

Ingredients – Serves 4

  • 40g vegetable oil
  • 25g butter
  • 800g onions
  • 1 litre brown stock
  • 2 baguettes
  • 80g Gruyere cheese
  • Glass of red wine (optional)
  • Salt and milled black pepper to taste
  • 2 medium Bay leaves
  • 8 sprigs of thyme
  • 2 cloves of garlic

Getting everything ready

  1. Make the brown stock.
  2. Peel and finely slice the onion.
  3. Slice the baguette into long flutes (allow two per portion) and place on a baking tray.
  4. Grate the cheese.
  5. Wash the sprigs of thyme and allow to dry.


  1. Put oil and butter into a large, heavy-bottomed saucepan.  Add the onions, stir well, cover with a lid and sweat gently for about 10 minutes and continue to cook until the onions become soft and dark brown in colour.
  2. Turn up the heat and slowly add the stock.  Bring to the boil.  Turn down the heat again and gently simmer for 15-20 minutes.
  3. Meanwhile, pre-heat the grill to hot and toast the baguette flutes on one side.  Turn over and cover the flute with the grated cheese.  Return to the grill and toast until the cheese melts and turns a golden colour.  Remove from the grill, allow to cool slightly and cut into bite-size pieces.
  4. Ladle the French onion soup into warmed soup bowls.  Place two toasted flutes into each bowl.  Garnish the French onion soup with sprigs of thyme and serve.

For a vegetarian option, use vegetable stock instead of brown stock in the onion soup.  Cheddar cheese will also work well instead of Gruyere cheese.

Watch this French onion soup being made

Other delicious soup recipes

Red lentils soup

This red lentils soup recipe is a great tasting lentils soup and is served with smoked pancetta. This red lentil soup could be served with smoked streaky bacon and croutons.

Cauliflower soup

This soup recipe is for cauliflower soup with horseradish cream. This will be ideal if you are looking for cauliflower recipes and enjoy making your own soup recipes.

Broccoli and Stilton soup

This broccoli soup recipe is a great soup recipe to try. Add some Stilton cheese to make a great broccoli and cheese soup. If you are looking for a recipe for broccoli, this is well worth a try.

Parsnip soup – with added hint of korma

This parsnip soup recipe has a mild korma taste and makes a great tasting recipe for parsnip soup. This parsnips soup can be served hotter and more spicy with madras instead of korma paste.

Tomato and Port soup

This tomato soup recipe includes port to make a great tasting tomato and port soup. When looking at recipes for soup, this homemade tomato soup tastes fantastic.

Swede and potato soup

This potato soup recipe is for swede and potato soup. If looking for a simple soup recipe, this swede and potato soup will be ideal.

Chicken and sweetcorn soup

This chicken soup recipe is a popular soup recipe for many. This recipe for chicken soup includes sweetcorn and makes a great tasting homemake chicken soup recipe.

Pumpkin soup

This soup recipe is a halloween favourite – pumpkin and sweet potato. This pumpkin soup is great with sweet potato.

Vegetable broth soup

This soup recipe is for a vegetable soup, often called a vegetable broth. If looking for vegetable recipes, this veggie soup recipe will be ideal.