In a large mixing bowl, whisk together the all-purpose flour, baking soda, ground ginger, cinnamon, allspice, and salt. Set aside.
Add softened butter, granulated sugar, and light brown sugar to a separate mixing bowl. Using an electric mixer, beat until light and creamy, about 2 minutes. Scrape the bottom and the sides of the bowl.
Add an egg, molasses, grated ginger, and vanilla extract. Beat until combined. Don’t forget to scrape the bottom and the sides of the bowl to make sure everything is well combined.
Add the dry ingredients to the wet ingredients. Beat on low or mix using a rubber spatula until completely combined. Cover and chill in the refrigerator while the oven preheats. This will prevent the cookies from spreading too much while baking.
Preheat the oven to 350ºF. Line two large baking sheets with parchment paper.
Remove the dough from the refrigerator and roll into 1 ½ inch balls. If the dough is sticky, dust your hand with flour. Then, roll each ball in granulated sugar.
Arrange the balls on the prepared baking sheet, leaving about 2 inches of space between each cookie. Bake in the preheated oven for 10-12 minutes or until the sides are golden and set, and the top puffed and cracked.
Remove from the oven and let the ginger cookies cool slightly. Then, transfer to a cooling rack. Enjoy!