Preheat the oven to 350°F (175°C). Line a mini cupcake pan with 24 cupcake liners, or one regular muffin pan with 10 cupcake liners.
In a medium bowl, whisk together flour, cinnamon, baking powder, baking soda and salt. Set aside.
In a mixing bowl with paddle attachment, beat the butter and sugar until fluffy for 1-2 minutes on a medium high speed.
Add egg, pumpkin puree and vanilla extract and beat for another 2 minutes, or until well combined. and mix until just combined. Don’t overmix to avoid dense and heavy cupcakes.
Add half of the flour mixture and mix on low speed until just combined. Then stir in buttermilk, and finally add the remaining flour mixture. Mix the batter just until combined.
Divide the batter into prepared liners 2/3 way up. (TIP: I like using this medium cookie scoop. 1 scoop per mini cupcake, or 3 scoops per regular cupcake.)
Bake for 10-12 minutes. To test the doneness, insert a toothick in the center of a cupcake. If it comes out clean, it ready. If it comes out with a little bit wet batter, bake for a minute or so more.
Cool the cupcakes in the pan for 5 minutes. Then transfer them to a wire rack to cool completely.
To make frosting:
In a mixing bowl, beat cream cheese and butter until fluffy for 1 minute.
Add powdered sugar and beat on low speed for a minute. Then increase the speed to medium high and continue to beat until smooth and fluffy, about 3 minutes.
Stir in vanilla extract and salt. Whip again until incorporated, 30 seconds.
To make mini ghost cupcakes, pipe a small dollop, then another smaller one on top. Place two candy eyes, or place two dots using a black icing gel, to decorate, if desired.
For salted caramel pumpkin cupcakes, pipe cream cheese frosting with a well on top, and then spoon salted caramel sauce in the center.
Notes
Yield: This recipe makes 24 mini cupcakes, or 10 regular cupcakes.Note 1: Be sure to use pure pumpkin puree, not pumpkin pie filling. You can use canned or homemade pumpkin puree. TIP: For homemade pumpkin puree, I prefer a flavorful squash over sugar pumpkins for better taste.Note 2: A splash of buttermilk makes a huge difference. If you don't have any one hand, no need to run to the store. Here're 2 ways to DIY buttermilk at home!Storing Instructions: - Store the frosted cupcakes in an airtight container for up to 5 days. - Unfrosted pumpkin cupcakes freeze well too. Place the cooled cupcakes in a freezer bag and squeeze as much air as possible before freezing.