**Note: this dough requires chill time!**
Line a cookie sheet with parchment paper or a silicone baking mat.
Cream butter and sugar in the bowl of an electric mixer fitted with the paddle attachment. Add molasses and mix until mixture is smooth. Add eggs and vanilla and beat until combined. Mix in baking soda, salt, ginger, cinnamon, nutmeg, cloves, and flour. Mix until a smooth dough forms. The dough will be very soft. Chill dough for 30-45 minutes, or until you can handle it without it sticking too much to your hands.
Scoop 2 tablespoon balls of dough. Place a candy in the center and wrap the dough over it, rolling between your hands to form a ball. Make sure the candy is not showing. (Alternately, you could scoop two 1-tablespoon sized balls of dough, sandwich the candy, and roll into a ball. Do whichever method you prefer.) Place cookie dough balls on prepared cookie sheet. You don’t need to space them out at this point, they’re getting chilled again.
Chill dough for at least 2 hours.
Preheat oven to 350°F. Line a second cookie sheet with parchment or a silicone baking mat. Split cookie dough balls evenly between the cookie sheets. These will spread, so I only put two per line. Place any leftover dough balls back in the refrigerator to chill until you’re ready to bake them.
Bake cookies for 11-14 minutes, until they are no longer glossy in the center and the bottoms are just getting golden brown. I like to err on the side of underdone cookies, but that’s preference. Bake them towards the longer side if you like your cookies baked more.
Cool completely before removing from cookie sheets. Store in an airtight container for up to 4 days or freeze for up to 2 months.