Preheat the oven to 350 ℉ (175 ℃). Line two baking sheets with parchment paper.
In a medium bowl, whisk together the flour, spices, baking soda and salt. Then set aside the flour mixture.
2 1/2 cups (313 g) all-purpose flour, spooned and leveled, 2 1/2 tsp ground ginger, 2 1/2 tsp ground cinnamon, 1/2 tsp ground nutmeg, 1/4 tsp ground allspice, 1/4 tsp ground cloves, 1/2 tsp salt, 1/2 tsp baking soda
In a large bowl, cream the softened butter and brown sugar together with an electric hand mixer on high speed until fluffy, about 2 minutes. Scrape the sides of the bowl as necessary with a rubber spatula. (You can also use a stand mixer with a paddle attachment.)
3/4 cup (168 g) unsalted butter, softened, 3/4 cup (165 g) light brown sugar, packed
Add in the egg yolks, molasses and vanilla and mix for one minute on medium speed until fluffy.
2 egg yolks, at room temperature, 1 tsp vanilla, 1/3 cup (110 g) unsulphured molasses
Add the dry ingredients to the wet ingredients and combine on low speed.
Scoop the dough into 18 portions with a 2 tbsp cookie scoop, then roll into balls. Roll the cookie dough balls in the spiced sugar.
Transfer the cookie dough to a prepared baking sheet lined with parchment paper. Bake 6 cookies at a time for 9-10 minutes.
Let the cookies cool for 5 minutes on the cookie sheet, then transfer the baked cookies to a wire rack to cool completely. (As they cool they will go from puffy to flatter.)