Ingredients

¾cupsall-purpose flour

½cupcocoa powderunsweetened

½cupsugargranulated

½cupsugarpacked light-brown

1tspbaking powder

½tspbaking soda

¼tspsalt

⅓cupvegetable oil

⅓cupmilk

1largeegg

1tspvanilla extract

⅓cupwaterhot

¼cupsour cream

12Snack Size Reese’s6 chopped into halves and 6 chopped into small pieces, not minis

½cupbutterat room temperature

½cuppeanut butter

½tspvanilla extract

2½cupssugarpowdered

2tbspsour cream

4tbspheavy cream

Preparation

Preheat oven to 350 degrees F.

In a large mixing bowl, whisk together flour, cocoa powder, granulated sugar, brown sugar, baking powder, baking soda and salt for 30 seconds.

To dry mixture, add in vegetable oil, milk, egg, and vanilla extract and beat with an electric mixer on low speed for 2 minutes.

Pour in hot water and stir until well combined.

Add in sour cream and mix until combined.

Fill each paper-lined muffin cup with 2 tablespoons of batter, then top with half of a Reese’s (in the center) then divide remaining batter over cupcakes (about 2 tablespoons each).

Bake in preheated oven for 16 to 19 minutes, or until a toothpick inserted in the center of the cupcake comes out clean (or with a few moist crumbs).

Remove from oven and allow to cool for several minutes in muffin pan then transfer to a wire rack to cool completely.

Once cool, frost with peanut butter buttercream frosting,

Chop remaining Reese’s and top cupcakes with chopped Reese’s. Store in an airtight container.

In the bowl of an electric stand mixer fitted with the paddle attachment, whip butter, and peanut butter on medium-high speed for about 6 minutes, or until pale and fluffy. Scrape down the sides and bottom of the bowl occasionally.

Blend in vanilla, sour cream, and powdered sugar and slowly add cream to reach the desired consistency. Add a pinch of salt if needed.

Whip mixture on medium speed for 5 to 6 minutes or until pale and fluffy,.