1 cup pumpkin puree
1 cup sugar
1/2 cup vegetable oil
2 eggs
1 1/2 cups all-purpose flour
1 tsp baking soda
1 tsp baking powder
1 tsp cinnamon
1/2 tsp salt
1 cup powdered sugar
1/4 cup unsalted butter
1 tsp vanilla extract
2 tbsp milk
Preheat your oven to 350°F (175°C).
Line a muffin tin with cupcake liners.
In a large bowl, combine pumpkin puree, sugar, vegetable oil, and eggs. Whisk until smooth.
In a separate bowl, sift together flour, baking soda, baking powder, cinnamon, and salt.
Gradually add the dry mixture to the wet ingredients, folding gently until just combined.
Divide the batter evenly among the lined muffin cups, filling each about two-thirds full.
Bake for 18-20 minutes or until a toothpick inserted comes out clean.
Cool in the tin for 5 minutes before transferring to a wire rack.
Beat softened butter until creamy, then add powdered sugar, milk, and vanilla extract, mixing until smooth.
Once cooled, frost the cupcakes and sprinkle with cinnamon if desired.