01 - Preheat oven to 350°F. Line two baking sheets with parchment paper.
02 - In a medium bowl, whisk together flour, ginger, cinnamon, cloves, nutmeg, salt, and baking soda until well blended. Set aside.
03 - In a large bowl, beat softened butter, brown sugar, and granulated sugar until light and fluffy, approximately 2-3 minutes.
04 - Add egg, molasses, and vanilla extract to the butter mixture. Mix until fully incorporated and smooth.
05 - Gradually add flour mixture to wet ingredients, mixing on low speed until just combined. Do not overmix.
06 - Gently fold white chocolate chips or chunks into the dough until evenly distributed.
07 - Scoop tablespoon-sized portions of dough and roll into balls. Roll each ball in granulated sugar to coat completely.
08 - Place sugar-coated dough balls 2 inches apart on prepared baking sheets to allow for spreading.
09 - Bake for 10-12 minutes until edges are set and centers appear slightly underdone for optimal chewiness.
10 - Let cookies rest on baking sheet for 5 minutes, then transfer to wire rack to cool completely.