1 red apple, cored, quartered, and finely sliced, keeping the skin on
2 sticks celery, finely chopped
50g/1ΒΎoz dried cranberries
2 large garlic cloves, finely chopped
15g/Β½ oz fresh parsley, roughly chopped
1 red onion, finely chopped
10 sage leaves, finely sliced
1Β½ tbsp finely chopped thyme
salt and freshly ground black pepper
180g/6oz chestnuts, cooked, peeled and roughly chopped
300ml/10fl oz cold, light chicken, turkey or vegetable stock
90²µ/3ΒΌ΄Η³ϊ butter, plus extra for greasing
2 free-range organic eggs
200g/7oz white baguette