3 carrots, chopped
2 sticks celery chopped
1.5kg/3lb 5oz floury potatoes, such as King Edwards, peeled
1 garlic clove, finely chopped
2 tbsp chopped fresh parsley
6 large or 8 small shallots, peeled and halved
350ml/12fl oz chicken stock
16 black olives, stones removed, halved
4 large ripe tomatoes, peeled and chopped (or 1 x 400g tin chopped plum tomatoes)
salt and black pepper
1 tbsp tomato purée
30g/1oz butter
5 tbsp double cream
2 free-range egg yolks
50²µ/1¾´Ç³ú ³Ò°ù³Ü²âè°ù±ð cheese
600g/1lb 5oz leftover roast chicken, shredded
4 tbsp dry white wine