Preheat your oven to 350°F and prepare a 9x9 inch pan with non-stick spray and parchment paper.
In a bowl, whisk together the dry ingredients and set aside.
In a separate bowl, cream together the butter and sugars, then add eggs, molasses, and vanilla.
Gradually mix in the dry ingredients and buttermilk until smooth.
Pour the batter into the prepared pan and bake for 34-39 minutes.
Allow the cake to cool before removing it from the pan.