In a large mixing bowl, beat together the butter, sugar and vanilla with a hand mixer at medium speed until well combined.
1/2 cup (113 grams) unsalted butter, 3/4 cup (150 grams) granulated sugar, 4 teaspoons vanilla extract
Beat in the egg until combined.
1 large egg
Sprinkle the baking powder and salt on the top and mix until combined.
1 teaspoon baking powder, 1/2 teaspoon salt
Add the almond flour and mix until completely incorporated and a dough forms.
4 cups (400 grams) finely ground blanched almond flour
Cover and chill for 3+ hours in the fridge or place in the freezer for 30 minutes or so. If freezing, I like to form 2 very flat discs and freeze them that way so that they chill more quickly.
Preheat the oven to 325 °F (163 °C).
Between two pieces of parchment paper, roll out a test ball. Roll it out to 1/8" thick and cut out a cookie. If you can easily use a spatula to pick it up, then roll out the rest of the dough, keeping what you don't use in the fridge. If it's difficult to get the shapes up easily (I haven't had any issues), roll all the dough into a ball and dust with almond flour on the top and the bottom.
Roll the dough about 1/8" thick (or a tad bit thicker) and use cookie cutters to cut out shapes. If they're a little rough around the edges, press into shape.
Bake for 12-14 minutes. Keep an eye on them! The baking time will vary depending on how thick they are and if you use a cookie cutter. They'll have browned very lightly around the edges but they'll still be soft until they've cooled. Cool completely on the baking sheet. They should still be a bit soft (not totally hard) after they've cooled. If you want them completely crisp and to stay crisp, bake for an extra minute or two, keeping a close eye on them.