1Preheat oven to moderately slow, 160 C. Line 2 oven trays with baking paper.
2In a bowl, using an electric mixer, beat butter, sugar, egg and almond extract together until pale and creamy.
3Fold flour, marzipan and cranberries through creamed mixture. Roll heaped teaspoons into balls, then coat in pistachios. Arrange on trays. Chill 30 mins.
4Bake 15 to 20 mins, until golden. Cool on trays 10 mins before transferring to wire racks to cool completely. Store in an airtight container.
TIP: To enhance the flavour of the biscuits, sift flour with a pinch of salt – you literally "pinch" a little between your fingers.
Photo: Rob Shaw/BauerSyndication.com.au