Preheat oven to 180 C and lightly grease three baking trays or line with silicone mats.
Combine the flour, almonds, bicarbonate of soda, salt and spices in a bowl and mix gently with a whisk or a fork. Set aside.
In a separate bowl, cream the butter and sugar until light. Add the egg and continue beating. Add the treacle or molasses and combine well. Now fold in the dry ingredients to make a stiff dough.
Place some Demerera sugar in a small bowl. Pinch off pieces of dough about the size of a walnut and roll into a ball. Dip into the sugar and place sugar side up on the lined baking tray. Continue this process with the rest of the dough, leaving plenty of space between cookies to allow for spreading. Bake 10- 12 minutes until golden. Leave to cool for a few minutes before transferring to a wire rack.
This dough will freeze well. You can shape the cookies and place them on a baking tray and then in the freezer until they harden. Then transfer them to a lidded container or place in freezer bags. When ready to bake them off, dip the frozen cookie balls in sugar, place on a baking sheet and bake from frozen. You may need to allow a little more time in the oven.
And here is another picture of the cuddlies in their office....
For Thermomix users:
Combine all ingredients in your Thermomix bowl. Mix speed 6 15-20 seconds. Shape into balls, dip in demerara sugar and bake as described above.