1/2 cup butter, room temperature
1 1/3 cup powdered sugar , divided
2 tsp. vanilla extract
1 tsp. almond extract
3/4 tsp. ground allspice
3/4 tsp. ground cardamom
1/2 tsp. ground cinnamon
1/4 tsp. salt
1 cup all purpose flour
3/4 cup finely chopped toasted almonds
Preheat oven to 350 degrees. Using electric mixer, beat butter, 1/3 cup sugar, both extracts, spices and salt in medium bowl. Beat in flour, then stir in almonds.
Using hands, roll dough into tablespoon sized balls. Place on baking sheet, spacing apart. Bake until pale golden, about 25 minutes. Cool on sheet 5 minutes. Place in remaining sugar and roll to coat. Cool and repeat.