Ingredients

3 cups cake flour

1 tablespoon baking powder

1/4 teaspoon salt

2/3 cup (1 1/2 sticks) unsalted butter at room temp

1 1/2 cups sugar

1/2 cup packed light brown sugar

1 cup creamy peanut butter, preferably skippy

4 eggs

1 cup whole milk

For frosting:

3 cups confectioners’ sugar

Dash of salt

2/3 cup unsweetened natural cocoa powder

1 1/2 cups (3 sticks) unsalted butter at room temperature

1 1/2 teaspoons vanilla

1/4 cup plus 2 tablespoons whole milk

(optional) chocolate flakes or sprinkles

Preparation

  1. To make the cakes: preheat oven to 350 degrees. Line a standard muffin tin with baking cups. Sift together the cake flour, baking powder and salt.

  2. Using a mixer fitted with a paddle attachment, beat the butter and sugars on low to combine and then beat on high speed until fluffy about 5 minutes. Mix in peanut butter, then add the eggs, one at a time. On low speed, alternate adding the flour mixture and milk to the batter in three parts. Fill the baking cups with batter. Bake until a toothpick comes out clean, 18 to 20 minutes. Cool on a wire rack.

For the frosting: Sift together the confectioners’ sugar, salt and cocoa powder. Using a mixer fitted with a paddle attachment, cream the butter until smooth. On low speed, slowly add the chocolate mixture. Pour in the vanilla and the milk, a little at a time, until the frosting reaches a creamy consistency.

When the cupcakes are cool, frost them. If you choose, decorate with chocolate flakes or sprinkles.