Ingredients

2 cups sugar1-3/4 cups all-purpose flour3/4 cup baking cocoa1/2 teaspoon salt1/2 teaspoon baking soda1/2 teaspoon baking powder1 cup buttermilk1 cup strong brewed coffee, room temperature1/2 cup canola oil2 large eggs, room temperature1 teaspoon vanilla extractFILLING:1/2 cup creamy peanut butter3 tablespoons unsalted butter, softened1 cup confectioners’ sugar2 to 4 tablespoons 2% milkGANACHE:2 cups semisweet chocolate chips1/2 cup heavy whipping creamPEANUT BUTTER FROSTING:1 cup packed brown sugar4 large egg whites1/4 teaspoon salt1/4 teaspoon cream of tartar1 teaspoon vanilla extract2 cups unsalted butter, softened1/3 cup creamy peanut butterChocolate curls, optional

Preparation

Preheat oven to 350°. In a large bowl, combine first 6 ingredients. Whisk buttermilk, coffee, oil, eggs and vanilla until blended; add to the dry ingredients until combined. (Batter will be very thin.) Fill paper-lined muffin cups two-thirds full.

Bake 18-20 minutes or until a toothpick inserted in the center comes out clean. Cool 10 minutes before removing from pans to wire racks to cool completely.

In a small bowl, cream peanut butter, butter, confectioners’ sugar and enough milk to achieve piping consistency. Cut a small hole in the corner of a pastry bag; insert a small round tip. Fill with peanut butter filling. Insert tip into the top center of each cupcake; pipe about 1 tablespoon filling into each.

Place chocolate chips in a small bowl. In a small saucepan, bring cream just to a boil. Pour over chocolate; whisk until smooth. Dip the top of each cupcake into ganache; place on wire racks to set.

In a large heavy saucepan, combine brown sugar, egg whites, salt and cream of tartar over low heat. With a hand mixer, beat on low speed 1 minute. Continue beating on low over low heat until frosting reaches 160°, 8-10 minutes. Pour into a large bowl; add vanilla. Beat on high until stiff peaks form, about 5 minutes.

Add butter, 1 tablespoon at a time, beating well after each addition. If mixture begins to look curdled, place frosting bowl in another bowl filled with hot water for a few seconds. Continue adding butter and beating until smooth. Beat in peanut butter 1-2 minutes or until smooth.

Place frosting in a pastry bag with large star tip; pipe onto each cupcake. If desired, top with chocolate curls. Store in an airtight container in the refrigerator. Let stand at room temperature before serving.