Firstly, preheat the oven to 375*F.
Line baking sheets with parchment paper.
Mill the flour, I like to use soft white wheat for this recipe.
To the freshly milled flour, add baking soda, salt, cinnamon, nutmeg, and ginger and mix together. Set aside while you prepare the butter & sugar mixture.
To a stand mixer bowl (or you can use a hand mixer), add the very softened butter and sugar to it.
Start out mixing the butter & sugar on a low speed, then increase speed once it is incorporated. Continue until the butter & sugar is lighter in color, and increased in volume. It should look more like a paste consistency. (This is creaming the butter & sugar.) Make sure to scrape down the sides a couple times.
Once the butter & sugar has been creamed, then add the molasses and mix.
Then, add the egg and mix to incorporate. Scraping down sides as needed.
Add the flour mixture into the butter and sugar mixture slowly, and mix until combined. Scrape down sides, and mix again until everything is incorporated.
Pour the extra sugar into a small bowl, and using a 1 inch cookie scoop, scoop out the cookie dough balls, and then roll them to coat completely in the sugar.
If you don't have a 1 inch cookie scoop, just roll out 1 inch cookie balls as best that you can, then roll in the sugar.
Place the cookie balls that have been rolled in the sugar onto the prepared baking sheets. These cookie dough balls will flatten and spread, so make sure the cookie dough balls are placed at least 2 inches apart on each side.
Bake for 14-16 minutes, they will start to brown just a bit around the edges, and the tops will be split and crinkled.
After baking, let them cool on the baking sheet for 5 minutes, then move to a cooling rack. They will crisp up as they cool.
Lastly, enjoy!