Preheat your oven to 190 degrees and line two trays with baking paper.
Place the butter, sugar and vanilla extract into your Thermomix bowl and mix for 20 seconds, speed 3. Scrape down the sides of your bowl and mix for a further 15 seconds, speed 4 or until light and creamy.
Add the eggs and mix for 10 seconds, speed 5.
Scrape down the sides of your Thermomix bowl and add the flour, baking powder and coconut and mix for 10 seconds, speed 5.
Add the chopped white chocolate pieces and cranberries and use your spatula to stir through.
Roll tablespoons of the mixture into balls and place on the baking trays, leaving approximately a 2cm gap between each cookie.
Flatten each biscuit slightly and place in the oven to bake for 10 - 12 minutes or until they begin to brown.
Remove from the oven and leave to cool on the trays for five minutes before carefully transferring to a wire rack to cool completely.