Go Back

Reese’s Peanut Butter & Chocolate Cupcakes Recipe

Decadent chocolate cupcakes filled with creamy peanut butter or classic Reese's, crowned with a luscious peanut butter buttercream and finished with a glossy, hardened chocolate shell.
Prep Time 1 hour 15 minutes
Cook Time 18 minutes
Additional Time 1 hour 30 minutes
Total Time 3 hours 3 minutes

Ingredients
  

Chocolate Cupcakes

  • 1/2 cup 40g unsweetened cocoa powder, dutch process recommended, spooned and leveled
  • 3/4 cup 180mL hot coffee or hot water
  • 1/2 tsp fine sea salt
  • 1/2 tsp baking powder
  • 1/4 tsp baking soda
  • 2 large eggs at room temperature
  • 16 Reese's peanut butter cups or 1/2 cup peanut butter
  • 1 cup 120g all-purpose flour, spooned and leveled
  • 1/2 cup 120mL vegetable oil
  • 1 cup 200g granulated sugar

Peanut Butter Buttercream

  • 1/4 cup water
  • 2 large eggs at room temperature
  • Tiny pinch of sea salt
  • 1 cup 200g granulated sugar
  • 1 cup 227g unsalted butter, plus an optional extra 1/4 cup if needed, at room temperature
  • 2 tsp vanilla extract or vanilla bean paste
  • 2/3 cup 165g creamy peanut butter

Chocolate Ganache

  • Flakey sea salt
  • 2 cups 12oz dark chocolate chips
  • 2 Tbsp vegetable oil

Instructions
 

  • Preheat the oven to 350°F (177°C) for convection or 325°F (163°C) for a conventional oven. Line 16 muffin wells with cupcake liners. In a medium bowl, combine flour, cocoa powder, sugar, baking powder, baking soda, and salt. In a separate large bowl, whisk together oil, eggs, and hot coffee until smooth. Sift the dry ingredients into the wet mixture and whisk until a cohesive batter forms. Divide the batter evenly among the liners, filling each about 2/3 full. For the filling, insert a Reese’s cup into the center of each cupcake or add a 5g dollop of peanut butter, pressing it lightly to ensure it’s covered. Bake for 16–18 minutes, until the tops spring back to the touch. Let cupcakes rest in the pan for 10 minutes before transferring to a wire rack to cool completely.
  • To prepare the buttercream, combine sugar and water in a saucepan over medium heat and allow it to simmer gently with the lid on. Meanwhile, beat the eggs in a stand mixer on high speed until frothy. Once the sugar syrup reaches 240°F (116°C), gradually pour it into the eggs with the mixer on medium speed, avoiding direct contact with the whisk. Increase to high speed and whip until the mixture is pale, fluffy, and cool to the touch, about 5–10 minutes. Reduce speed and add butter a few tablespoons at a time, mixing until smooth. If the mixture appears curdled or doesn’t emulsify, incorporate an additional 1/4 cup butter. Scrape the bowl, then add vanilla, salt, and peanut butter. Whip on high for 1–2 minutes more until the texture is uniform and airy. Transfer to a piping bag fitted with a large round tip and pipe tall swirls atop each cupcake. Freeze for 15 minutes until firm.
  • For the chocolate shell, combine chocolate chips and oil in a tall measuring cup. Microwave in 30-second bursts, stirring between each, until fully melted. Dip the chilled frosted cupcakes into the chocolate coating and garnish with flakey sea salt, if desired. Allow them to set at room temperature for a softer cupcake and buttercream texture before serving.

Notes

This recipe makes more chocolate shell than necessary for dipping, allowing easier handling. Leftover shell can be used for chocolate-covered strawberries, as an ice cream topping, or to coat peanut butter or yogurt clusters.