Preheat your oven to 325 degrees F.
In a large mixing bowl, cream butter, powdered sugar, and salt with a hand mixer on medium speed.
Mix until butter is light and fluffy.
Then add in ground almonds and vanilla.
Mix until well combined.
Gradually add flour in 3-4 additions, until just mixed.
Roll cookies into balls or crescent shapes, using about 1 teaspoon of batter per cookie.
Bake for 15-20 minutes (be careful not to brown).
Cool just slightly (until you can handle them without burning yourself), and roll into the powdered sugar.
Set aside and cool completed, then roll again in powdered sugar.