-
1
Firstly, while you're doing all this-- leave that stick of salted butter out to soften.
-
2
It needs about 20-30 minutes to soften to make really good smooth frosting.
-
3
In a large bowl, sift the flour, baking powder, cocoa powder, salt, and sugar together until blended.
-
4
Whip the egg whites until a little frothy then pour them in-- wanna use egg substitute like Egg Beaters or pourable egg whites?
-
5
Use 1/2 cup like normal eggs.
-
6
Add the oil and vanilla and beat well.
-
7
Mix in the milk well, and beat on low speed (or carefully whisk by hand) to make sure there are no lumps in the mixture.
-
8
Fill 24 muffin papers halfway (you might get up to 30 or so with this recipe though, so fill as needed) with batter, and bake at 350F for 15-20 minutes or until a cake tester comes out clean.
-
9
While they're cooling off, make the filling by combining the peanut butter, vanilla, and 1 lb of confectioners' sugar (usually a whole little box, or about half of a 2-lb bag) in a bowl and beating on high until fully mixed.
-
10
Resist the urge to eat all of it out of the bowl!
-
11
Scoop the filling into a pastry bag (or my ghetto way of using a food storage bag with the corner cut off to clip on a decorator tip) and when the cupcakes have cooled, fill each cupcake with roughly 1 tablespoon worth of filling.
-
12
Make the frosting by taking a large bowl and putting the butter (which should be good and soft now!)
-
13
into the bottom, and running the electric mixer through it before putting any other ingredients in the bowl.
-
14
Add a little bit of confectioners sugar, the cocoa powder, and vanilla and beat again.
-
15
Alternate adding confectioners' sugar and a little milk at a time until you get a nice, thick frosting-like consistency.
-
16
Spread the frosting onto each cupcake with a frosting spreader or butter knife, or use a pastry bag and decorator tip for a fancier touch.
-
17
Enjoy the sweet chocolatey peanut buttery overload!