In a large mixing bowl, add pumpkin puree, oil, eggs, vanilla extract and mix until all ingredients are fully blended.
Add sifted flour, granulated sugar, brown sugar, baking powder, baking soda, salt, pumpkin pie spice, ginger powder, cinnamon powder.
Mix until just combined. Don't over mix!
Pour batter in cupcake liners, filling each about ⅔ full.
Let this rest at room temperature for only 5 minutes.
Then, bake at 350 degrees F for about 20 minutes or until an inserted toothpick in the center comes out clean.
Remove from oven. Let cupcakes rest in pan for 8 minutes and then transfer to a wire rack to cool completely.
While the cupcakes are baking and cooling, prepare the pumpkin frosting.
Fill piping bag with icing and attach large star tip (Wilton tip 1M) and pipe swirls on top of each cupcake. Enjoy.