Archive of BBC Food Recipes

French onion soup with Gruyère toast

Prep time less than 30 mins
Cook time less than 30 mins
Serves 4
From Housecall
Packed with the best exports - brandy, red wine, garlic, butter and cheese - James Martin's easy recipe for French onion soup redefines luxury.


  1. Peel and thinly slice the onions and garlic. Then using the butter sauté in a large pan for 15-20 minutes, until brown. Stir well before adding the red wine, stock, vinegar and brandy. Bring to the boil and simmer for about 10 minutes.

  2. Toast the bread and top with the grated cheese and place under the grill until the cheese is melted.

  3. Season the soup with salt and pepper.

  4. Keeping the soup in the pan, top with the sliced bread and a sprinkle of cheese. Place under the grill until it turns brown and the cheese has melted.

  5. Scatter with fresh chopped parsley and serve from the pan at the table.


  • 5 onions
  • 3 garlic cloves
  • 20g/¾oz butter
  • 2 or 3 glasses of red wine
  • 750ml/1¼ pint fresh beef stock
  • 4 tbsp balsamic vinegar
  • 8 thick slices of bread
  • 284g/10oz Gruyère, grated
  • 2 shots of brandy (optional)
  • salt and pepper
  • 10g/½oz flatleaf parsley

Shopping List

French onion soup with Gruyère toast

Fruit and vegetables

Cooking ingredients


Dairy, eggs and chilled


This link may stop to work if/when the BBC removes the recipes
This site is under development - You can use it, but some things are not completed and may not be quite right!