Preheat the oven to 180 C / 350 F . Line a cookie sheet with parchment paper or grease well.
If using whole almonds , grind it or whiz along with the sugar in a mixer/ blender.
Using electric mixer, whisk or wooden spoon , beat the butter until smooth
Add the ground almond - sugar mixture and mix until combined
Add the flour and mix until dough forms.
Make balls of about 1 teaspoonful of dough. Place the dough balls on the prepared sheet leaving 2-3 inches space in between as these spread a lot.
Bake the cookies at 180 C / 350 F for 15 - 16 minutes until the edges are golden brown. If using a convection oven, turn the tray forward to back after 9 - 10 minutes of baking.
Cool on the sheet for 5 minutes and then shift to a wire rack and cool completely
Store in an airtight container !