Incredible Chocolate Peanut Butter Cupcakes: moist & tender rich chocolate cupcakes topped with creamy peanut butter frosting. These chocolate peanut butter cup cupcakes taste like peanut butter cups in cupcake form. Takes it over the top with peanut butter frosting!
Preheat the oven to 350°F. Line two 12-cup cupcake pans with 16 total liners.
In a large bowl, whisk together flour, cocoa powder, espresso, baking powder, baking soda, and salt.
In a medium bowl, whisk together oil, eggs, granulated sugar, vanilla, and buttermilk until well mixed.
Pour wet mixture into dry mixture bowl. Whisk together until just combined and no flour patches remain, being careful not to overmix.
Fill cupcake liners about halfway with batter, any more than that and it will overflow. I divided the batter into 16 cupcakes. Bake for 18-22 minutes, until a toothpick inserted in the center of a cupcake comes out clean. Mine took 20 minutes.
Cool cupcakes in pan for about 10 minutes, then transfer to a rack to cool completely. Once cool, frost with Peanut Butter Frosting. Here’s the piping tip I used for these photos. Tuck a mini peanut butter cup into the frosting and drizzle with chocolate syrup. Enjoy!
★ Last Step: If you made this recipe, leave a comment and review. It truly helps our small business keep running and it helps readers like you!
Notes
Storing Instructions: Store chocolate peanut butter cupcakes in an airtight container in the refrigerator for 3-4 days. Best when frosted right before serving, but ok when done in advance.
Freezing Instructions: Freeze frosted cupcakes in a freezer-friendly, airtight container for 1-2 months. Allow to thaw for about 20 minutes at room temperature before enjoying.