-
1
Preheat the oven to 350 degrees F.
-
2
Combine the flour, baking powder and salt in a large bowl.
-
3
Reserve.
-
4
In the bowl of a stand mixer combine the butter and sugar.
-
5
Using the paddle attachment beat the butter and sugar together until they are light and fluffy.
-
6
Turn the mixer off and scrape down the sides of the bowl.
-
7
Beat in the eggs, 1 at a time.
-
8
Slowly add the vanilla, milk and sour cream.
-
9
Scrape down the sides of the bowl, as needed.
-
10
With the mixer on medium speed, gradually mix in the flour.
-
11
Line a muffin tin with paper muffin cups.
-
12
Fill the muffin cups about 2/3 of the way, dividing the batter evenly among the lined cups.
-
13
Put in the preheated oven and bake for about 20 minutes.
-
14
Check about halfway through the baking process to make sure everything is going along great and also rotate the muffin tin.
-
15
The cupcakes are done when a toothpick comes out clean when inserted into the middle of a cake.
-
16
Remove from the oven and let cool completely on a wire rack, then frost and decorate.
-
17
Frosting:
-
18
Put the chocolate chips in a heat-proof bowl.
-
19
Put 1-inch of water in a saucepan and put the bowl of chips on top of the pan.
-
20
Bring the water to a boil over medium heat.
-
21
Gently stir the chips around until they are 3/4 of the way melted.
-
22
Remove the bowl from the saucepan and stir occasionally until all the chips have melted.
-
23
In the bowl of a stand mixer with the paddle attachment, beat the butter until light and fluffy.
-
24
Scrape down the sides and add the powdered sugar, vanilla and salt.
-
25
Beat on low speed until the mixture is combined.
-
26
Then turn the mixer speed to medium-high and beat for 30 seconds.
-
27
Turn down the mixer and add the chocolate gradually.
-
28
Turn up the mixer again and beat until the chocolate is completely incorporated and the frosting is light and fluffy.