Add the butter and sugar to the bowl of a stand mixer and cream on medium high speed for three minutes. Scrape down the sides.
¾ cup granulated sugar, ¾ cup unsalted butter
Add the salt, egg yolks, vanilla and almond extracts and beat for one minute. Scrape down the sides.
1 teaspoon kosher salt, 2 large eggs, ½ teaspoon vanilla paste or extract, ¾ teaspoon almond extract
Add in the flour and mix on low speed until just combined. Fold in any excess flour by hand, if needed.
2 cups all-purpose flour
Whip together the egg whites in a bowl until frothy. In another bowl, add the chopped walnuts.
Roll the dough into 1” balls, then add into the egg whites to coat. Transfer to the walnuts and roll to coat completely.
2 cups walnuts
Note: use one hand to roll through the egg whites, and the other hand to roll through the walnuts.
Add about 12 cookies to an uncreased cookie sheet (they have barely any spread).
Use your thumb or a ½ teaspoon measure to make depression in the center of the dough. Only press about ⅔ of the way down.
Fill the center of each cookie with your choice of jam(s).
Jam or preserves of your choice
Bake at 350°F/177℃ for 10-12 minutes. Cool on the pan for 3-5 minutes, then transfer to a wire rack or paper towels to cool completely.