125²µ/4½´Ç³ú dried cranberries, chopped
1 lemon, zest only
1 orange, zest only
250g/9oz plain flour (280g/10oz plain flour, if making the chocolate biscotti)
35g/1¼oz chopped almonds
½ tsp baking powder
250g/9oz caster sugar
125²µ/4½´Ç³ú dates, chopped
200g/7oz shelled and chopped hazelnuts
100ml/3½fl oz honey
220g/8oz shelled and chopped pistachios
½ tsp vanilla essence
25g/1oz chocolate chips
50g/1¾oz melted dark chocolate, cooled to tepid temperature
150g/5½oz good-quality dark chocolate
100g/3½oz small marshmallows
150ml/5fl oz double cream
3 free-range eggs, beaten
100ml/3½fl oz espresso coffee