Preheat oven to 350F. Line a cookie sheet with parchment paper or silicone mat.
In a medium bowl mix together all purpose flour, salt and corn starch, set aside.
In a separate bowl, whisk together softened butter, powdered sugar, and vanilla until they form a creamy and smooth mixture, which usually takes about 2 minutes.
Gradually add the flour mixture in two parts, blending each addition until the flour is completely mixed in. This ensures that the flour gets evenly incorporated into the dough.
Now add chopped almonds and mix until combine.
Using about 1 tablespoon of dough, roll it into a small ball and position it on the cookie sheet, making sure to leave at least a 2-inch gap between each ball.
Bake for 12-14 minutes. Let the cookies rest in the cookie sheet for 5 minutes.
Take a paper bag and add ¼ cup of powdered sugar to it. Once the cookies are cooled for 5 minutes, transfer them into the bag and give them a good toss until they're completely coated in the powdered sugar.
Store the cooled cookies in an airtight container.