Preheat the oven to 180°C (160°C in a fan-forced oven).
Leave a 500g block of butter at room temperature till softened.
Place the butter and 2 cups of icing sugar in a large mixing bowl. Beat the butter and sugar mixture till light and fluffy. The mixture should be a pale yellow colour.
Add 5 cups of plain flour and mix it into the butter mixture slowly. Use your fingers to knead the flour into the dough.
Pour the mixture on to a lighty floured surface and keep kneading. Knead till the dough is combined.
Divide the dough into 2 portions to make two types of butter biscuits.
Chop up 3/4 cup of dried cranberries. Add the cranberries to one half of the dough. Mix well into the dough.
Chop 1/2 cup of almond flakes. Get 1/2 cup of fine chocolate chips, or chopped up chocolate chips. Add the chocolate chips and almond nuts to the remaining half of the dough. Mix them into the dough.
Place the rolls in the fridge to harden for easy cutting later. Extra rolls can be frozen at this stage. The rolls can be thawed in the fridge later before using.
Lay out the pieces of biscuit dough on the lined baking sheet. Leave a couple of cm of space between the biscuits.
Leave the cookies to cool on the tray. They should feel soft when hot but should slide on the baking paper when given a gentle push.
When they are no longer too hot to touch, remove them onto a wire rack to complete the cooling process.