Combine the softened butter with the brown sugar and granulated sugar and beat until light and fluffy. Scrape down the bowl and add the molasses, egg, and vanilla extract, beating until fluffy, about 2 minutes.
In a separate bowl mix together the flour, baking soda, cinnamon, ginger, cloves and salt. Add to the wet ingredients and beat until just combined.
Stir together all the ingredients for the cinnamon, ginger sugar mixture. Use 1 inch cookie scoop (or a rounded tablespoon) to make 1 inch balls. Roll in the sugar mixture to fully coat and place 2 inches apart on prepared cookie sheet. Bake for 10 minutes or until the edges are set but the inside is still underdone.