Ingredients
Method
- Preheat oven to 350°F (175°C). Line two standard 12-cup muffin pans with paper liners.
- In a large mixing bowl, whisk together flour, sugar, cocoa powder, baking soda, baking powder, and salt.
- In another bowl, combine oil, buttermilk, eggs, and vanilla. Slowly whisk in hot water.
- Pour the wet mixture into the dry ingredients and mix until smooth, about 2–3 minutes.
- Fill each cupcake liner ⅓ full. Press a mini Reese’s into the center of each. Add more batter until liners are ⅔ full.
- Bake for 14–17 minutes, or until a toothpick inserted around the edge comes out clean. Let cool in the pan for 5–10 minutes, then transfer to a wire rack to cool completely.
- To make the frosting, beat butter and peanut butter until smooth and creamy. Add powdered sugar, vanilla, and heavy cream. Beat until light and fluffy, about 2–3 minutes.
- For the ganache, heat heavy cream in the microwave until just steaming. Add chocolate chips, let sit for 2–3 minutes, then stir until smooth.
- Pipe frosting onto cooled cupcakes. Top with a halved mini Reese’s and drizzle ganache over the top.
Notes
You can use unsalted butter in the frosting—just add a pinch of salt.
Cupcakes can be made a day ahead and frosted the next day. Store in an airtight container.
For extra chocolate, add mini chocolate chips to the batter before baking.
Let ganache cool slightly before drizzling for the best consistency.
Cupcakes can be made a day ahead and frosted the next day. Store in an airtight container.
For extra chocolate, add mini chocolate chips to the batter before baking.
Let ganache cool slightly before drizzling for the best consistency.