Preheat oven to 350 Deg f. Line baking sheets with parchment paper or silicon bake mats.
Combine the flour, baking powder, spices and salt in a bowl and whisk to combine, set aside.
Combine the sour cream and milk together in a small bowl
In a bowl of a stand mixer or using a hand mixer, cream the butter until light and fluffy, add in the brown sugar and molasses and mix again until creamy, 2-3 minutes. Add in the egg and vanilla and mix until combined. Add in the flour mixture alternating with the sour cream mixture in 5 additions beginning and ending with flour. Mix until no flour streaks are combined.
Using a small cookie scoop or spoons, scoop rounded tablespoon and a half amounts of batter onto the prepared baking sheets, about 2” apart. Smooth out the tops with your finger tips so a dome doesn’t form when baking. If the batter is sticky dip finger in water first then smooth out.
Bake for 9-10 minutes until the cakes have risen and set. Cool on the pans for 5 minutes then transfer to a cooling rack to cool completely before assembly.