Turn on the oven at 350°F (180ºC). Line baking sheets with parchment paper.
In a large bowl, beat 6 tablespoons unsalted butter adding ½ cup white sugar and ½ cup brown sugar gradually until creamy.
Add 1 egg and beat until smooth. Add 3 tablespoons molasses, 1 tablespoon honey and ½ teaspoon vanilla extract and mix well.
Sift 2 cups all-purpose flour, ¾ teaspoon baking soda, 1 to 2 teaspoons ground ginger, ½ teaspoon ground cinnamon, ⅛ teaspoon ground allspice and ⅛ teaspoon salt and add to the butter mixture in 2 or 3 parts, mixing until well integrated. I do this part with a spatula, but it’s a stiff dough so if you use the electric mixer, do so at the lowest speed and just until combined.
Put ⅓ cup sugar in a shallow bowl. Take walnut-sized portions of cookie dough and roll between your hands to make balls. A cookie scoop is great for making even-sized cookies.
Roll in the sugar, coating them completely, trying to maintain the round shape. Place them on the prepared baking sheets, separated by an inch or more.
Bake for about 12 minutes, until puffed and cracked.
Remove from the oven and let cool on a wire rack. (I smack the cookie sheet on the counter as soon as it’s out of the oven so that the cookies flatten immediately and the bottoms are easier to remove. But it’s not mandatory).
Let them cool completely on a wire cooking rack before removing them with a spatula.
Store in tins or cookie jars with tight fitting lids.