Cream together the butter and sugar until fluffy, about 5 minutes.
Add the molasses, egg and vanilla. Mix again.
In a medium bowl, mix together dry ingredients and then add them to the wet ingredients and mix until just combined.
Wrap the dough in plastic wrap and chill for an hour or two.
When ready to make cookies, preheat your oven to 350°F.
Lightly flour your counter, then roll out the dough to about a quarter inch thick, then cut out shapes with a light floured cookie cutter. Lightly brush off any extra flour with a pastry brush. (I used a three inch cookie cutter and ended up with 30 cookies.)
Place cookies an inch apart on a baking sheet lined with a silicone mat or parchment paper (I use a silicone mat). Bake for about 8 minutes or until cooked. (Ovens vary)
Let cookies cool then decorate as you prefer. Enjoy!