French Onion Soup

1 lb (450g) onions
2 oz (60g) butter
1 oz (30g) plain flour
2 pints (1.2 litres) beef stock
salt
fresh ground black pepper
1 french stick
3 oz (85g) grated gruyere cheese (or cheddar)
1 clove of garlic crushed

  1. Peel the onions and cut into thick slices. Melt the butter in a large pan and fry onions and garlic until light brown. Add the flour, stirring continuously; fry until onions are soft.
  2. Remove from heat, pour in stock, salt and pepper, stir until the flour is fully mixed in.
  3. Return to heat and bring to the boil.Reduce heat and simmer on a low heat for 20 minutes, do not cover .
  4. While the soup is simmering cut the french bread into generous slices, cover with cheese. Grill the bread and cheese until cheese is melted and bread is toasted.Put soup in a serving bowl and put one slice of bread and cheese into bowl.
  5. Serve immediately