Whisk together flour, baking soda, salt, and spices. Set aside.
Cream together butter and sugar, scraping down the sides of bowl as necessary. Add the egg and yolk, mix well. Stir in the vanilla and the molasses.
In three batches, add the dry ingredients to the wet, mixing to combine.
Wrap dough in plastic wrap and chill for at least one hour, or overnight.
When ready to bake, preheat oven to 375 degrees. Line two baking sheets with parchment paper.
Using a medium cookie scoop, portion out dough. Roll in 1/2 cup granulated sugar.
Place cookies 2 inches apart on prepared baking sheets and bake in preheated oven for 10 – 12 minutes, or until edges of cookie are just set and center is still a little underdone.
Remove and let cool on wire rack.