Preheat oven to 350°F (175°C). Line a muffin tin with cupcake liners.
In a large bowl, whisk together pumpkin puree, granulated sugar, brown sugar, eggs, vanilla, and evaporated milk until smooth.
In another bowl, mix flour, baking powder, baking soda, salt, and pumpkin pie spice.
Gradually add dry ingredients to wet ingredients, stirring until fully combined.
Fill each cupcake liner about 3/4 full with the batter.
Bake for 20-25 minutes or until the tops are set and a toothpick inserted comes out clean.
Allow to cool in the pan for 15 minutes, then transfer to a wire rack to cool completely.
Top with whipped cream before serving, if desired.