300g whole almonds
50g ground cinnamon (or more to taste)
225g cream cheese, softened
55g unsalted butter, softened
5ml vanilla extract
450g confectioners' sugar
Step 1
Place whole almonds in a food processor and process until finely ground. Set aside.
Step 2
Pour the ground cinnamon onto a rimmed plate and set aside.
Step 3
In a large bowl, beat together the softened cream cheese, butter, and vanilla extract with an electric mixer until well blended. Place the bowl in a larger pan filled with ice to allow the mixture to stiffen without spilling out of the bowl.
Step 4
Sift the confectioners' sugar into the butter mixture. Add the ground almonds and stir until combined. Let the mixture rest on the ice for 5 minutes.
Step 5
Roll the mixture into 1.25cm balls, then roll them in the ground cinnamon until evenly coated. Refrigerate until set, about 20 minutes.