Preheat oven to 350 degrees (F). Line a 12-mold cupcake tin with paper liners; set aside.
In a large bowl add the flour, baking powder, baking soda, salt, and spices; whisk well to combine then set aside. In a separate bowl add both sugars, egg and egg yolk, pumpkin puree, oil, and the sour cream, whisk well to combine. Slowly whisk the dry ingredients into the wet ones, stirring just until combined. Divide the batter evenly among the prepared muffin cups, filling them 3/4 of the way full. Bake for 18 minutes, or until a toothpick inserted in the center comes out clean. Allow cupcakes to cool in the pan for 5 minutes before transferring them to a wire rack to cool completely. Once cupcakes are cool, frost and decorate. The cupcakes may also be frozen, unfrosted, and stored in a freezer safe bag, for up to 2 months. If you have leftover cupcake batter, bake a second batch (I typically have enough for 3 or 4 extra cupcakes).
For the cream cheese frosting:
In the bowl of a stand-mixer fitted with the paddle attachment, or in a large bowl using an electric handheld mixer, beat the cream cheese, butter, and vanilla on medium-high speed until completely smooth; about 2 minutes. Reduce the speed to low and gradually add the sifted confectioners' sugar. Add in cream. Once the cream has been incorporated, increase speed to medium-high and beat for 1-2 minutes. Once the cupcakes have completely cooled, spread or pipe the frosting on top of the cupcakes. Store cupcakes in the fridge, covered, for up to 3 days.
Video
Tried it and loved it?Snap a picture and share it with me on Instagram @Bakerbynature and by using the hashtag #BakerByNature