-
For Pumpkin Cupcakes: Preheat oven to 350 degrees. Line muffin tin with muffin liners. Set aside.
-
In a large bowl, stir together flour, baking soda, baking powder, salt and pumpkin pie spice. Set aside.
-
In a separate large bowl, beat together sugars and oil. Add eggs, one at a time, mixing well after each addition. Mix in vanilla, pumpkin puree and sour cream. Gradually add dry ingredients to wet ingredients; mixing at low speed until well blended.
-
Spoon cupcake batter into prepared muffin tins. Bake at 350 degrees for 18-20 minutes or until toothpick inserted in center comes out clean.
-
Cool completely and frost with Caramel Frosting right before serving. Top with chopped pecans, if desired. Serve immediately. Store frosted leftover cake/cupcakes in refrigerator.
-
For Caramel Frosting: In a medium-sized saucepan, heat brown sugar and cream over medium heat. Cook, stirring constantly, for 3-4 minutes or until sugar is dissolved and melted. Remove from heat and strain into a large bowl.
-
Stir butter into warm brown sugar and cream mixture, stirring until melted and fully incorporated. Stir in vanilla and salt.
-
Using an electric mixer, beat brown sugar mixture for 1-2 minutes. Gradually beat in confectioners sugar, half a cup at a time. Continue adding and mixing confectioners sugar until desired consistency is reached (you will want the frosting to be stiff as it will soften as it sits at room temperature) If too stiff add additional cream if needed.