Preheat the oven to 325F and line two cookies sheets with parchment paper
Beat the butter and sugar till light and fluffy, about 3-5 minutes
Now add in the egg and molasses and beat till combined.
Sift in the flour, baking soda, salt, and spices.
Mix in on low speed until just incorporated
Shape into tbsp sized balls and place on the prepared baking sheet two inches apart
Bake for 12-15 minutes, cool completely.
Lemon Cream Cheese Frosting
Beat the cream cheese, butter, and lemon juice until smooth and fluffy - about 2 minutes
Add the powdered sugar (start with half cup), beat until just incorporated and taste for sweetness
Adjust powdered sugar if needed then beat on medium until light and fluffy 3-4 minutes
Place a spoonful in the middle of an upside cookie (i.e. on the flat side) and sandwich together. Repeat until all the cookie sandwiches have been made
Notes
the recipe calls for a stand mixer with a paddle attachment, I used my regular handheld mixer and adjusted times a little.
these cookies were made without allspice powder, but I am positive that they would be ever more delicious with it!
I also adjusted the icing sugar quantity a little and found I loved it at ¾ cup, but others preferred it a little sweeter. Tweak according to your preferences :)