Heat 50 g/2 oz of the butter in a pan over a low
heat. Add the onion
and fry until golden. Add the chicory and cook
gently in the butter for 10 minutes, then season
with
salt and pepper to taste.
Pour in the wine and when this has
evaporated,
stir in most of the milk and the stock. Bring to
the boil.
Mix the
corn flour with the remaining
milk and add to the pan, stirring constantly.
Cook
for 25 minutes over
a medium heat, then whisk in the grated Parmesan
cheese and the remaining butter, cut into
pieces.
Toast the stale bread in a preheated oven,
200°C (400°F),
Gas Mark 6, for about 10 minutes until golden
brown.
Place the toast in warmed soup bowls and
pour the soup over.
Serve hot.