-
Line two baking sheets with parchment, or use a non-stick baking sheet; greasing the pans isn't sufficient to prevent sticking.
-
In a large bowl, beat the butter and sugars until very light.
-
Beat in the egg yolks, vanilla, and salt.
-
Add the nut flour and the lesser amount of all-purpose flour, stirring until well blended. If the dough seems too sticky, add just enough additional flour to make it workable.
-
Cover and chill the dough for an hour.
-
Preheat the oven to 350°F.
-
While the dough chills, cover the egg whites and leave them out of the refrigerator to warm up to room temperature.
-
In a small bowl, whip the egg whites until they're foamy.
-
Break off pieces of dough and roll them between your palms to form 1" balls.
-
Dip the balls into the egg whites, and roll them in the chopped nuts. Place the cookies about 2" apart on the prepared baking sheets.
-
Bake the thumbprint cookies for 8 minutes, then remove them from the oven.
-
Make a deep thumbprint in the center of each cookie.
-
Return to the oven, and bake until they're a light, golden brown, about 4 to 6 minutes.
-
Remove the thumbprint cookies from the oven, and transfer them to a rack to cool.
-
Fill the thumbprint with the filling of your choice, using about 1/2 teaspoon for each. (See "tips," below for filling ideas.) Serve the thumbprint cookies at room temperature.