Chocolate Peanut Butter Cup Mini Cupcakes

Chocolate Peanut Butter Cupcakes

Rich chocolate cupcakes topped with the softest, fluffiest peanut butter frosting.






  1. Preheat the oven to 350°F and line two mini muffin pans with liners.
  2. In a large bowl, whisk together flour, cocoa powder, baking powder, baking soda, and salt. Set aside.
  3. In a medium bowl, whisk the eggs, sugar, brown sugar, oil, and vanilla together until completely smooth. Pour half of the wet ingredients into the dry ingredients. Then half of the buttermilk. Gently whisk for a few seconds. Repeat with the remaining wet ingredients and buttermilk and stir only until combined.
  4. Spoon the batter into the liners, filling only halfway (seriously!). Bake for 10 minutes, or until a toothpick inserted in the center comes out clean.
  5. While the cupcakes cool, make the frosting. Place the confectioners’ sugar, peanut butter, butter, vanilla and salt in the bowl of a mixer fitted with the paddle attachment. Mix on medium-low speed until creamy, occasionally scraping down the bowl. Slowly add the cream and beat on high speed until the frosting smooth and fluffy.
  6. When the cupcakes are completely cool, top with frosting and (if desired) chopped peanut butter cups and drizzle with melted peanut butter.


*if you don’t have buttermilk in the house (I never do) you can make your own by combining 1/2 cup milk and 1/2 tsp white vinegar in a container or small bowl, let sit for 5 minutes, then use!