INGREDIENTS

225g butter, at room temperature
100g light or dark brown sugar
200g granulated sugar
40g unsulphured molasses (blackstrap works too)
1 large egg (50g without the shell), at room temperature
1 tsp vanilla bean paste or vanilla extract
290g all-purpose flour
1 tsp (6g) baking soda
1 tsp kosher salt
4 tsp (8g) ground ginger
1 tsp ground cinnamon
½ tsp ground cardamom
Turbinado / demerara / raw sugar for rolling

INSTRUCTIONS
Preheat the oven to 350°f / 180°c. Line 2-3 baking sheets with parchment paper (you may have to bake these in several batches depending on how many trays your oven can tolerate).
In the bowl of a stand mixer fitted with the paddle attachment, cream the butter, brown sugar, granulated sugar, and molasses together on high speed until light and fluffy. Add the egg and vanilla and mix to combine. Sift together the flour, baking soda, salt and spices in a small bowl. Add to the mixer and mix on low until just combined.
Using a 2 tbsp spring loaded cookie scoop, scoop balls of dough (approx 45g each), and place them onto a prepared baking sheet. I like to do 6 on each sheet then increase to 8 when I know how much space they will take up. Roll each ball of dough between your hands to form a ball, then roll in the turbinado sugar before placing on the baking sheet. Leave any mixture that you are not baking off just yet in the bowl and scoop just before baking.
Bake the cookies for 16-17 minutes or until puffy and set around the edges. Remove from the oven, and if you like, scoot the cookies into a rounder shape using a cookie cutter slightly larger than the cookie. Cool on the pan for 5 minutes – the cookies will deflate slightly as they cool. Transfer to a wire rack and allow to cool completely. Repeat the baking process with the remaining cookie dough.
Store cookies in an airtight container at room temperature for up to a week.

Borrowed from: https://cloudykitchen.com/blog/gingersnap-cookies/#tasty-recipes-23356-jump-target