Bring butter to room temperature on the counter. Plan on setting out your butter 1-2 hours before making the recipe.
In a large bowl, cream together butter, vanilla, and 4 heaping tablespoons of powdered sugar with a hand mixer on low speed.
Next, add the flour and salt and mix until combined.
Finally, add chopped nuts and mix just until combined. Try not to over mix.
Cover and refrigerate for at least one hour for the best results.
Preheat the oven to 350 degrees and remove the dough from the refrigerator.
Roll into 1 inch balls and place on a lightly greased cookie sheet. Using a small cookie scoop helps to keep the cookies uniform in size.
Try to handle the dough as minimally as possible for the best results.
Bake at 350 degrees until the bottom of the cookie is golden brown for about 14-15 minutes.
While cookies are baking, prepare a shallow bowl or baking dish with 2 cups of powdered sugar.
When cookies are done, immediately roll warm cookies in the powdered sugar. Ensure your cookie is fully covered with powdered sugar and set aside to cool. Using a sifter, dust the cookies with additional powdered sugar.
Serve and enjoy!