Preheat oven to 350°F. Line a cupcake pan with 12 paper liners.
In a medium bowl, whisk together the flour, baking powder, baking soda, cinnamon, nutmeg and salt; set aside.
In the bowl of an electric mixer, beat the butter and sugar until light and fluffy. Add the eggs, one at a time, beating until combined.
Add the pumpkin puree, milk and vanilla extract and mix until combined.
Add the dry ingredients and mix until just combined.
Divide the batter evenly among the cupcake liners, filling each about two-thirds full.
Bake for 18 to 20 minutes, or until a toothpick inserted into the center comes out clean.
Allow the cupcakes to cool in the pan for 10 minutes before transferring to a wire rack to cool completely.
To make the frosting, in the bowl of an electric mixer, beat together the confectioners' sugar, cream cheese, butter and vanilla extract until light and fluffy.
Spread the frosting over the cooled cupcakes and sprinkle with cinnamon and nutmeg.
Interesting Facts
Pumpkin spice cupcakes are a popular seasonal treat.
Pumpkin is a great source of vitamin A and fiber.
These cupcakes can be stored in the fridge for up to 3 days.