Preheat the oven to 350 degrees and grease a muffin pan with nonstick cooking spray.
In a medium bowl, whisk together the flour, baking powder, salt, ginger, pumpkin spice, and cinnamon. Set aside.
In a separate bowl, stir together the pumpkin, vegetable oil, brown sugar, molasses, eggs, and vanilla until smooth and well combined.
Add the dry ingredients to the wet ingredients and stir to mix until just combined.
Spoon the batter into the prepared muffin pan, sprinkle with sugar and bake for 25 to 30 minutes or until a toothpick inserted into the center of the muffin comes out clean.
Allow the muffins to cool completely before serving.