Ingredients

1¼cupsall-purpose flour,spooned and leveled

1tspbaking powder

¼tspsalt

⅔cupcreamy peanut butter

8tbspunsalted butter,softened to room temperature

¾cupdark brown sugar,packed

2large eggs

1tsppure vanilla extract

¼cupmilk

2¾cupsconfectioners’ sugar

⅔cupunsweetened cocoa powder

6tbspunsalted butter,softened to room temperature

6tbspheavy cream

1tsppure vanilla extract

Preparation

Preheat the oven to 350 degrees F. Line 12-cup muffin pan with liners. Set aside.

Mix together the flour, baking powder, and salt. Set aside.

With a handheld or stand mixer, cream together the peanut butter, butter, and brown sugar until light and fluffy for about 2 minutes on medium speed. Beat in the eggs, one at a time, then add in vanilla. Scrape down the sides as needed.

Slowly beat in the flour mixture alternately with the milk, mixing until just combined. Do not over-mix.

Divide the batter evenly between 12 cupcake tins.

Bake for 23 to 25 minutes or until a toothpick inserted in the middle of a cupcake comes out clean. Allow cupcakes to cool before frosting.

Sift together the powdered sugar and cocoa powder to ensure there are no lumps. Set aside.

With a handheld stand mixer, beat the butter at medium speed until fluffy for about 2 minutes. Gradually add the sifted sugar-cocoa powder alternately with the heavy cream and vanilla.

Beat on low speed after each addition. Add more powdered sugar if the frosting is too dark. Add a pinch of salt if the frosting is too sweet.

Frost cooled cupcakes as desired. Serve and enjoy!