Line two baking sheets with parchment paper. In a stand mixer, combine butter, powdered sugar and vanilla thoroughly. Add salt, spices and molasses; mix together. Mix in flour. Chill dough for a half an hour if it is overly warm.
Heat oven to 400-f. Roll dough in 1″ balls, or use a small cookie scoop (1 Tbsp) to portion the dough. Place on a parchment lined baking sheet. Bake 8-10 minutes, or until just set but not browned.
Let cool for about 15 minutes then roll in powdered sugar. Cool completely. Some of the sugar will dissolve, so after they are fully cooled, roll in powdered sugar again to get a nice coating.
For best baking results, be sure to fluff up your flour to ensure you are not using tightly packed flour. To do this, run your measuring scoop through the flour several times before scooping and measuring the flour.Nutritional values do not include the powdered sugar for rolling the cookies in after baking.Recipe source: Slightly adapted from Crazy for Crust.