Preheat the oven to 350F then line a baking sheet with parchement paper and set aside.
Cream the butter, granulated sugar, and brown sugar together until light and creamy. Add in the egg, vanilla extract, and molasses, and mix until smooth.
1/2 cup butter, 1/4 cup granulated sugar, 1/4 cup brown sugar, 1 large egg, 1/2 tsp vanilla extract, 2 tbsp molasses
Gently mix in the flour, corn starch, baking powder, baking soda, spices (cinnamon, ground ginger, ground cloves), and salt.
1 & 2/3 cup all purpose flour, 1 tbsp corn starch, 1/2 tsp baking powder, 1/4 tsp baking soda, 1 tsp cinnamon, 1 tsp ground ginger, 1/4 tsp ground cloves, 1/4 tsp salt
Scoop out equally sized cookie dough balls using a large cookie scooper (1/4 cup scoop), place them on the baking sheet and flatten it to about 1 inch in thickness.
Bake in the preheated oven for 12 minutes. Let the cookies cool on the baking sheet for 20 minutes before transferring to a cooling rack to cool fully.
Top each cookie with the homemade buttercream and decorate with your favorite sprinkles.