Before you start with the recipe, I highly recommend reading the information provided above the recipe card for additional tips, suggestions, and helpful step-by-step photos.
Preheat the oven to 350F (180C).
Beat the egg whites until medium peaks.
60 grams egg whites
Sift the almond flour, powdered sugar, and salt straight over the bowl with the egg whites.
250 grams almond flour, 195 grams powdered sugar, 1/4 teaspoon salt
Add the vanilla extract, almond extract if using any, and the lemon zest. Mix until smooth dough. You can switch to forming the dough using your hands until no dry flour remains.
1-2 teaspoons vanilla extract, 1 teaspoon almond extract, Lemon zest from one lemon
Form equal-sized balls using a 1.5-inch diameter cookie scooper or by using a kitchen scale.
You can leave them round or flatten them a bit (see photos).
If the almonds don't stick to the cookies, then slightly whisk an egg white and dip each cookie in it. Then roll in the shaved almonds.
1 egg white for coating, 100 grams shaved almonds
Place the cookies in a parchment paper-lined baking tray. You don’t need to leave too much space between the cookies, 1 inch is enough.
Bake them on the middle rack for 18-22 minutes or until golden.
Remove them from the oven. While still hot, dust some powdered sugar on top if you'd like, and carefully transfer to a cooling rack. Enjoy!