Chocolate Peanut Butter Cupcakes Recipe

Chocolate Peanut Butter Cupcakes Recipe

How To Make Chocolate Peanut Butter Cupcakes

These peanut butter cupcakes are rich chocolate cupcakes with a sweet center surprise that are then topped with a smooth peanut butter frosting.

Preparation: 20 minutes
Cooking: 20 minutes
Total: 40 minutes



For Cupcake:

  • ½cupbutter,softened
  • cupsgranulated sugar
  • 2eggs
  • 2tspvanilla extract,store-bought or homemade
  • cupsall-purpose flour
  • ½cupunsweetened cocoa powder
  • 1tspbaking soda
  • ¼tspsalt
  • ½cupbuttermilk
  • ½cupcoffee,lukewarm
  • 24mini peanut butter cups,unwrapped
  • melted chocolate,for drizzling, optional

For Peanut Butter Frosting:

  • 2cupscreamy peanut butter
  • ½cupbutter,room temperature
  • 2tspvanilla extract,store-bought or homemade
  • 2cupspowdered sugar
  • ¼tspsalt
  • ¼cupheavy cream


  1. Prepare 24 baking cups with paper baking liners. Set aside.

  2. In the bowl of stand mixer, cream butter and sugar until light and fluffy. Add eggs, one at a time, beating well after each addition. Add in vanilla.

  3. In a separate bowl, whisk together the flour, cocoa, baking soda and salt until combined. Then in an additional separate bowl, stir together buttermilk and coffee.

  4. Add dry ingredients to creamed butter mixture alternately with buttermilk and coffee, beating well after each addition.

  5. Fill baking cups with batter on top of the peanut butter cups until they are nearly ⅔ full, then nestle a peanut butter cup in on top of the batter.

  6. Bake at 375 degrees F for 15 to 20 minutes or until a toothpick inserted near the center comes out clean. Cool for 10 minutes before removing from pans to wire racks to cool completely.

  7. Top with peanut butter frosting then drizzle with melted chocolate, if desired.

Peanut Butter Frosting:

  1. Using an electric mixer, beat peanut butter, butter and vanilla together on medium speed until combined and smooth. Add remaining ingredients and beat on low speed until incorporated.

  2. Then beat on medium-high speed for 1 more minute until smooth and fluffy.


  • Calories: 771.72kcal
  • Fat: 46.29g
  • Saturated Fat: 17.07g
  • Trans Fat: 0.33g
  • Monounsaturated Fat: 19.20g
  • Polyunsaturated Fat: 7.80g
  • Carbohydrates: 81.76g
  • Fiber: 5.01g
  • Sugar: 65.08g
  • Protein: 15.39g
  • Cholesterol: 42.37mg
  • Sodium: 383.84mg
  • Calcium: 92.51mg
  • Potassium: 467.87mg
  • Iron: 2.09mg
  • Vitamin A: 95.78µg
  • Vitamin C: 0.32mg
Chat Bubble Icon Share your own special recipe
Submit Your Own Recipe

Have your own special recipe to share? Submit Your Recipe Today!