Preheat your oven to 350°F (175°C) and line a muffin tin with cupcake liners.
In a bowl, whisk together flour, baking powder, baking soda, salt, cinnamon, nutmeg, and ginger.
In another bowl, mix granulated sugar, brown sugar, and oil until combined.
Add eggs, pumpkin, and vanilla extract to the sugar mixture; mix until smooth.
Gradually add dry ingredients to wet ingredients, stirring until just combined.
Fill cupcake liners about 2/3 full with batter.
Bake for 20-25 minutes or until a toothpick comes out clean.
Allow cupcakes to cool completely on a wire rack.
Frost with cream cheese frosting once cooled.
Serve and enjoy your delicious pumpkin cupcakes!