Sift together the dry ingredients (flour, baking powder, salt, and spices). Add the sugar and mix well.
In a separate bowl, mix together the wet ingredients (milk, oil, molasses, and vanilla). Pour into the dry ingredients, then add the pumpkin and mix until no lumps remain, being careful not to overmix.
Pour into a greased loaf pan and sprinkle with 1 Tbsp. granulated sugar.
Bake 40-50 minutes until golden brown across the top. Start checking the doneness around 30 minutes to make sure it isn't browning too quickly on top. If it is, cover the top loosely with foil and continue baking.
Because of the high moisture content, this bread should be eaten within 2 days. If you won't finish it in time, wrap half in plastic wrap and throw in the freezer!