Preheat the oven to 350 degrees. 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 (113 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. Press the cookie dough to slightly flatten it out, then place a frozen cheesecake ball in the center. Then close the cheesecake ball in with the cookie dough and roll into a ball again. Make sure the cheesecake is completely covered in cookie dough. Roll the cookie dough balls in the spiced sugar.(Keep the cheesecake balls in the freezer until ready to use for each batch of cookies.) Transfer the cookie dough to a prepared baking sheet lined with parchment paper. Bake 6 cookies at a time for 11-12 minutes.
Let the cookies cool for 10 minutes on the cookie sheet, then transfer the baked cookies to a wire rack to cool completely. Then serve!