Heat your oven: First, get your oven ready by preheating it to 350°F (180°C) and line a muffin pan with 12 liners.
Mix your dry stuff: In a bowl, stir together the flour, baking powder, baking soda, salt, cinnamon, and pumpkin pie spice.
Mix your wet stuff: In a big bowl, use a mixer to beat the pumpkin, sugar, oil, vanilla, and milk for 3 minutes.
Make the batter: Add half of your dry mix to the wet mix and stir. Then add the rest and mix gently until it's all combined.
Time to bake: Fill your 12 cupcake liners with the batter and bake them for 20 minutes. A clean toothpick means they’re done!
Whip up the frosting: Beat your butter and cream cheese for 2 minutes. Then add the vanilla, salt, cornstarch, and powdered sugar until it’s smooth.
Cool and decorate: Let the cupcakes cool completely before you spread on that yummy frosting and add any toppings you like. ENJOY!!!