Peanut Butter filled Chocolate Cupcakes

Both my guy, Super G., and my step-dad, Lee, love peanut butter. The kids and I are pretty fond of it as well. While browsing my new addiction Pinterest, I ran across this chocolate cupcake that is stuffed with a ball of peanut butter filling and topped with a creamy peanut butter frosting… you know I had to make it for my guys!

I had fears that the ball of filling in the middle would melt away as some other recipe makers had happen, it didn’t. They turned out perfectly, deliciously, sinfully good.
peanut butter filled chocolate cupcake

This recipe makes 24 cupcakes, and I indulged in WAY too many of them, which is why I won’t be making them again for a long time. I can’t control myself around them!

It’s hard to decide which is the best part! The frosting is like creamy peanut butter only amped up about 500 degrees, it isn’t too sweet, or too stiff. In fact it’s fairly soft and hardens up a bit in the fridge so be sure to chill it if you’re having a hard time piping. The cake itself is dense and chocolately and oh-so-good! And those balls! Oh those balls of peanut butter! they taste like a truffle. You’ll probably have four or five left over, eat them as is or dip them in a bit of melted chocolate for a sweet treat.

peanut butter chocolate cupcake

To fill up my cupcake tins I used about 1-2 Tbs of batter, topped them with a peanut butter ball, that I slightly pressed into the batter, then topped with another tablespoon of batter. Gently spread the batter to cover that ball!

baking peanut butter chocolate cupcake

4.7 from 3 reviews
Peanut Butter filled Chocolate Cupcakes
Prep time
Cook time
Total time
Oh so good chocolate cake filled and topped with delicious peanut butter!
Recipe type: Dessert
Serves: 24
  • 1 - 1¼ c powdered sugar
  • ¾ c creamy peanut butter
  • 4 Tbsp unsalted butter, at room temperature
  • ½ tsp vanilla extract
  • 1⅔ cups all-purpose flour
  • ¾ c unsweetened cocoa powder
  • 1 tsp baking soda
  • ½ tsp salt
  • 1 c sour cream
  • 2 Tbsp milk
  • 1 tsp vanilla extract
  • 8 Tbsp unsalted butter, at room temperature
  • 1½ c sugar
  • 2 large eggs
  • 8 oz. cream cheese, at room temperature
  • 4 Tbsp unsalted butter, softened
  • ½ c creamy peanut butter
  • 3¼ c powdered sugar
  • 1 c Cool Whip, thawed
  1. Preheat oven to 350°. Line 24 cupcake tins with a double layer of paper liners.
For filling
  1. combine powdered sugar, peanut butter, butter and vanilla in bowl. Beat on medium speed until well combined and mixtue is dry yet holds together. Roll into 1-inch balls, place baking sheet and chill in freezer while you make batter (10 minutes).
For Batter
  1. combine flour, cocoa powder, baking soda and salt in a medium bowl with whisk. In a liquid measuring cup, stir together sour cream, milk and vanilla. In large bowl, beat butter and sugar on medium-high until light and fluffy, about 2 minutes. Beat in the eggs one at a time, scraping down bowl as needed. With mixer on low speed, alternately add dry ingredients and sour cream mixture, beginning and ending with dry ingredients. Mix just until incorporated.
  2. Into liners, spoon a tablespoon or two of batter. Place one chilled ball of peanut butter filling into each cupcake well and top with remaining batter. Bake for 13-22 minutes, or until toothpick comes out clean. Cool in pans for 5-10 minutes, then transfer to wire rack and cool completely before frosting.
For frosting
  1. beat together cream cheese, butter and peanut butter until smooth. Slowly mix in powdered sugar, beating until smooth and well blended. Gently fold in cool whip until well blended and fluffy (chill frosting for 10 minutes if it's too soft). Frost cooled cupcakes and eat!


Source: adapted from Annie’s Eats, originally from Good Housekeeping

Henrietta's signature image

About the Author

Henrietta Newman is a self-loving empty-nester into smudging, nature, yoga, fitness, healthy living, hunting, camping, hiking, tech, video games, gadgets, recipes, reviews and more.
With a love for the outdoors and visiting local attractions in and around NW PA and Lake Erie, you never know what you'll find in my nest! Subscribe to A Hen's Nest so you don't miss the fun!



  1. 1
    Chelsea Rafferty says

    Yum, those cupcakes look delicious. Totally going to have to try them sometime :)

  2. 2

    This look delicious. My wife and I too, love peanut butter- from Reese’s to Captn Crunch. Your presentation looks great . Thanks for the recipe.

  3. 3

    OH YES! I will be trying this recipe for sure! I LOVE peanut butter and chocolate together!

    And…I PINNED it! haha!!

  4. 5

    These look fantastic! I know my kids would love these at their next birthday party.

  5. 6

    OH. My.GOSH. I just made these today and they are to DIE FOR!!! I found it over on Pinterest and wasn’t suprised to see who had made these. :) Came together beautifully although you may want to correct the frosting amount of peanut butter – it only says c not 1/2 cup! Thanks for an excellent recipe!

  6. 8

    I’m from Brazil and I love PB so much that I buy it every time I go to the US or I ask my friends over there to send it to me (we don’t have it over here). I was looking for a good PB/Chocolate Cupcake to bake for Xmas and I’m definitely going with this one. These cupcakes look too yummy. Thanks for the recipe.

  7. 9

    Thanks for another great recipe! I made these for my husband to take to work and they were an absolute hit. I gave them a 5 star rating on my Pinterest Kitchen post today!

  8. 11

    I was wondering if for the filling recipe if it was 1 &1/4 cup of powdered sugar or only 1/4 cup. The way it’s written is a little confusing.

    • 12

      Hi Kasey, sorry for the confusion, that should read 1 – 1 1/4 cups of powdered sugar — meaning if the filling is a little loose with only 1 cup you can add up to 1/4 more, does that help?

  9. 13

    Just wondering the answer to the last question about how much powdered sugar to use in the filling. I was really hoping to make these for a party tomorrow. THanks.

  10. 15
    Olof Lundmark says

    Hi, this recipe looks really amazing. Since I’m a Swede living in my homeland cool whip is not available (I don’t really know what it is to be frank) is there something else I can use? I’m guessing it has the same kind of consistency as whipped egg whites or whipped cream?
    Much love,

  11. 16

    I just made these and they looked great!!! except my peanut butter balls went flat! any idea what i did wrong?

  12. 18

    This recipe is amazing! Thanks for sharing. I substituted 1/2 cup of oil for the butter and the cake came out light and fluffy — simply perfect! Also to keep the peanut butter balls from sinking I froze them till they were solid and dusted them with a bit of flour before placing them inside of the batter. I also wanted to emphasize that it’s really important with this recipe to cover the tops of the peanut butter balls. I left two uncovered for the fun of it, although the batter rose, it did not spread over the peanut butter in the oven. Thanks again!

  13. 19

    Just made these to satisfy my caving during my fav cupcake show. These are sooooo good!

  14. 20

    These cupcakes are delicious! I’ve even made them with a dark chocolate brownie box mix with no frosting and result is to die for. Thanks for the great recipe.

  15. 21

    I had to share this recipe, I hope you don’t mind, they were delicious <3

I ♥ your comments


Rate this recipe: