-
1
Preheat the oven to 350 degrees F. Line regular sized cupcake pans with 24 liners.
-
2
Sift the flour, sugar, cocoa, baking soda, baking powder, and salt in a mixing bowl fitted with a paddle attachment.
-
3
Mix on low until incorporated, about 30 seconds.
-
4
In a separate bowl, combine the egg yolks, egg whites, milk, oil, water, and vanilla.
-
5
Add the liquids to the dry ingredients in 3 stages, scraping down at each addition and beating for about 30 seconds.
-
6
Fill the cupcake liners three-quarters full and bake until baked through, 18 to 20 minutes.
-
7
Cool completely.
-
8
Fill a piping bag with the slightly chilled Chocolate Ganache.
-
9
Cut the tip of the bag off and insert the tip into the center of a cooled cupcake.
-
10
Squeeze to allow a small amount of mixture into the center.
-
11
Release and remove the bag from the cupcake.
-
12
Repeat on the other cupcakes.
-
13
Generously frost the top of each cupcake with Peanut Butter Cream Frosting.
-
14
Drizzle with remaining Chocolate Ganache.
-
15
In a mixing bowl fitted with the paddle attachment, beat the butter and cream cheese.
-
16
Scrape down the bowl and beat until smooth, about 2 minutes.
-
17
Scrape down the bowl again and add the peanut butter.
-
18
Mix until blended.
-
19
Scrape down again and add the confectioners' sugar and vanilla.
-
20
Mix until incorporated.
-
21
In a microwave-safe glass bowl, heat the heavy cream and butter for 1 to 2 minutes until mixture just bubbles.
-
22
Add the semisweet morsels.
-
23
Let stand for 1 minute.
-
24
Stir constantly until dark, thick, and creamy.
-
25
Slightly chill before using.