Ingredients
Method
Preparation
- Preheat the oven to 350°F (177°C) and line a muffin pan with cupcake liners. Place the oven rack in the center position for even baking.
- In a medium bowl, whisk together the all-purpose flour, cocoa powder, baking soda, baking powder, and salt until well combined.
- In a large bowl, whisk together the vegetable oil, granulated sugar, egg, vanilla extract, and buttermilk until smooth and well combined.
- Gradually add the dry ingredients to the wet ingredients, mixing until just combined. Pour in the hot coffee or hot water and mix until the batter is smooth. Do not overmix.
Baking
- Fill each cupcake liner about 2/3 full with batter using a spoon or an ice cream scoop for even portions.
- Bake for 20 to 22 minutes, or until a toothpick inserted into the center comes out clean or with a few moist crumbs.
- Let the cupcakes cool in the pan for 10 minutes, then transfer them to a cooling rack to cool completely before frosting.
Frosting
- For the frosting, beat the softened unsalted butter in a large bowl until creamy.
- Add the creamy peanut butter, confectioners’ sugar, heavy cream, vanilla extract, and salt. Beat until light and fluffy, about 2 to 3 minutes.
- Frost the cooled cupcakes using a piping bag or a knife, smoothing or piping as you prefer. Sprinkle with crushed Reese’s Pieces if desired.
Nutrition
Notes
Use hot coffee for a richer chocolate flavor. Let cupcakes cool completely before frosting to avoid a runny topping. Store leftover cupcakes in the refrigerator for up to 3 days.