This post may contain affiliate links. For more information, read my disclosure policy.

Peanut Butter Cup Cupcakes – What’s better than a chocolate cupcake? A PEANUT BUTTER CUP Cupcake that’s a chocolate cupcake filled with peanut butter filling and topped with the BEST chocolate frosting ever.

…and then sprinkled with Reese’s Peanut Butter Cups because, duh.

PIN IT for later!

Peanut Butter Cup Cupcakes - this easy cupcake recipe is to die for! EVERYONE loves them!

First of all, I’d like to thank you all for the kind words about my post this past Friday. I swear, every time I write about something serious like that I toss and turn all night before it posts, thinking, “What am I doing? Am I crazy to be so open and transparent? People are going to think I’m insane!” And then I open my comments, check my email and read my Facebook notifications. And I realize that posts like that are one of the reasons I love this blog – because I have a voice and I should be using it. So anyway, thank you for all your support. I pink puffy heart you all so much!!

Now, let’s talk about CUPCAKES!! You guys, these are EPIC. Totally legit cupcakes. EVERYONE raved about them. Remember that party I went to last week, where the birthday girl liked peanut butter and chocolate? I did a whole table of PB&C goods: Rolo Stuffed Peanut Butter Cookies, Reese’s Stuffed Chocolate Chip Cookies, a chocolate peanut butter cake, and THESE cupcakes.

They were TO DIE FOR. Birthday girl is lucky she got any, I’m not joking!

Peanut Butter Cup Cupcakes - chocolate cupcakes filled with peanut butter filling and topped with the BEST frosting!

How To Make Peanut Butter Cup Cupcakes

For some reason, I don’t have very many cupcake recipes on this blog. Maybe because I’m not a huge cake person? (I know, sacrilege, right?) But you know what I kind of person I am? I’m a frosting person. And a FILLING person. By God, give me a cupcake with filling and frosting? I’m a happy girl!

These Peanut Butter Cup Cupcakes satisfy all those requirements.

First, the cupcake. This is my absolute favorite chocolate cupcake recipe. I like it better than the box mix, pinky swear. And it’s pretty much just as easy to make. There are NO eggs in this cupcake; the leavening is done with baking soda and vinegar. The result? A super fluffy and moist cake. Really, you MUST try it.

Then, I filled the cupcake with the peanut butter version of this whipped cream frosting. Peanut butter and granulated sugar get mixed up and then whipped into the fresh whipped cream as it mixes. The result? A rich and creamy peanut butter filling!

And then? THEN the magic happens: the frosting. This frosting, you guys. Again, if you make ONE thing on this recipe, let it be the frosting. It’s a cooked chocolate frosting, made with melted butter and granulated sugar. You boil it, then let it cool (the wait is worth it) and it thickens up, almost like melted fudge or ganache.

Get. Me. A. Spoon!

Peanut Butter Cup Cupcakes - this EASY chocolate cupcake recipe has the BEST chocolate frosting and a peanut butter filling that's to die for. EVERYONE loved these cupcakes!

These Peanut Butter Cup Cupcakes are worth ALL the steps, I promise. That frosting is worth running 5 miles!

Here are a few tips for cupcake success:

  • I am loving these cupcake liners I got on amazon. They are perfect for chocolate cupcakes because you can’t see through them like you would white, and they weren’t too thin or too greasy.
  • Want to skip making cupcakes from scratch? No problem, use a box mix and then just make the filling and frosting. No one will know!
  • There are two good ways to fill a cupcake. One, cut a small cone shape out of the top/center of the cupcake and fill with the filling, then frost. You can even replace a bit of the top of the cupcake, if you want. Or, for a much easier filling method, use the Bismarck tip with a pastry bag and just press it into the cupcake. Press to fill the cupcake, moving the tip around very gently until you can see the filling is filling up the spaces inside. Then frost as usual.
  • I chilled my frosting for a few hours to help speed along the thickening process. You can even start by making the frosting before you make the cupcakes, if you’re in a hurry.
  • Try to share, if you eat too many of these your tummy will hurt. Trust me, I know. 😉

Want even more? Subscribe to Crazy for Crust to get new recipes and a newsletter delivered to your inbox. And stay in touch on Facebook, Pinterest, Twitter, and Instagram for all my latest updates. If you make this recipe, share a photo on social media tagging @crazyforcrust and using the hashtag #crazyforcrust.

Peanut butter cup cupcake split in half to show peanut butter filling in middle

Peanut Butter Cup Cupcakes

4 from 5 votes
These Peanut Butter Cup Cupcakes have it all: an easy chocolate cupcake filled with peanut butter filling and the BEST chocolate frosting!
Prep Time 30 minutes
Cook Time 15 minutes
Total Time 45 minutes
Yield 30 cupcakes
Serving Size 1 cupcake


  • You can use 2 dozen baked and cooled chocolate cupcakes from a box mix OR

For from scratch cupcakes:

  • 3 cups (372g) all purpose flour
  • 2 cups (400g) granulated sugar
  • ½ cup (40g) unsweetened cocoa powder
  • 2 teaspoons baking soda
  • 1 teaspoon salt
  • 2 cups (474ml) hot water
  • ¾ cup (177ml) vegetable oil
  • 2 tablespoons (30ml) white or distilled vinegar
  • 1 tablespoon instant coffee granules optional
  • 1 teaspoon vanilla extract

For the Frosting:

  • ½ cup (113g) unsalted butter
  • 1 ½ cups (300g) granulated sugar
  • 1 ¼ cups (100g) unsweetened cocoa
  • ¼ teaspoon salt
  • 1 ¼ cups (287ml) heavy whipping cream
  • ¼ cup (62g) sour cream
  • 1 teaspoon instant coffee granules optional
  • 2 teaspoons vanilla extract
  • Chopped Reese’s Peanut Butter Cups for garnish

For the Filling:

  • ½ cup (134g) creamy peanut butter not natural
  • ½ cup (100g) granulated sugar
  • ½ teaspoon vanilla extract
  • 1 cup (237ml) heavy whipping cream
Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!


  • Want to skip the skip of making cupcakes from scratch? No problem, buy plain ones from the store or make them from a box mix, skip to step 5.
  • Preheat oven to 350°F. Line cupcake pans with liners (around 30).
  • Make the cupcakes: whisk the flour, sugar, cocoa powder, baking soda, and salt in a large mixing bowl. Whisk the hot water, oil, vinegar, coffee (if using), and vanilla in a large measuring cup. Whisk, then stir, the liquid into the dry mixture.
  • Divide evenly among cupcake liners (about 2/3 full) and bake for about 15 minutes, until a toothpick comes out clean. Cool completely before filling and frosting.
  • While the cupcakes are baking, make the frosting. The frosting requires cooling/chilling time. Melt the butter in a medium saucepan over medium low heat. Stir in the sugar and cocoa. It will make a thick paste. Whisk together the heavy whipping cream, sour cream, vanilla, and coffee (if using) in a large measuring cup. Slowly stir the cream mixture into the saucepan, whisking as needed, until smooth. Cook until the mixture is thick and hot, 4-8 minutes (just until it starts to bubble), then cool for 2-3 hours. I like to cool it until the bowl is easy to touch, then chill it until it’s thick like frosting, stirring occasionally. Chilling will help it set faster, especially if it’s warm in your house.
  • Make the filling: beat peanut butter and sugar with a hand mixer or stand mixer fitted with the whisk attachment until smooth. Add in vanilla, then slowly add whipping cream and turn the speed to high. Beat until stiff peaks form. Chill until ready to use.
  • To assemble cupcakes: fill each cupcake with some of the peanut butter filling. You can either use a knife to cut out some of the cupcake and spoon or pipe it in, or you can use a Wilton Cupcake Filling Tip (Bismarck) and a pastry bag to fill by just pushing the tip into the cupcake and moving it slightly as you press the bag to fill the cupcake. Frost with the frosting and sprinkle with chopped peanut butter cups.
  • Store in refrigerator up to 3 days. Cupcakes can be made and frozen ahead of time for up to one month. Filling should be used within 24 hours (store in refrigerator) and frosting can be made up to 2 days ahead and stored in the refrigerator (it might harden completely, let come to room temperature and stir to loosen).

Recipe Video

Recipe Nutrition

Serving: 1cupcake | Calories: 378kcal | Carbohydrates: 42g | Protein: 5g | Fat: 23g | Saturated Fat: 9g | Cholesterol: 33mg | Sodium: 1801mg | Fiber: 3g | Sugar: 29g
Nutritional information not guaranteed to be accurate
Course Dessert
Cuisine American

**Did you make this recipe? Don’t forget to give it a star rating below!**

Click here to see more PEANUT BUTTER recipes!

Mint Chip Ice Cream Cupcakes

Mint Chip Ice Cream Cupcakes

Perfect Funfetti Cupcakes

The BEST Chocolate Cupcakes

best chocolate cupcakes

Last Updated on February 2, 2023

Dorothy Kern

Welcome to Crazy for Crust, where I share recipes that are sometimes crazy, often with a crust, and always served with a slice of life.

Leave a Comment

Your email address will not be published. Required fields are marked *

Recipe Rating


  1. Okay, so this frosting is just ganache made with semi-sweet chocolate and sour cream. (Just going by the flavor.)

    Don’t waste your butter and your sugar – equal parts cream and chips. And I guess add sour cream if you want?

    And you CAN use natural peanut butter…but it looks like this recipe is a “fancier” version of the old peanut butter pie filling…peanut butter, powdered sugar, and *cool whip* (whipped topping). Your whipped cream probably won’t really set up to the firmness that you’re normally looking for in a filling.

  2. Love the recipes on your site, I’m from the uk and get confused with cup sizes as we use metric measurements.  I’ve looked for the weight alternative for metric and they always give different weights for a cup size. Would love metric or grams sizes along side of your cup size. So I could try your yummy recipes 

  3. These were very good cupcakes. Next time I make them I will use less sugar, the tops were crunchy, indicating that there was to much sugar. Otherwise they were moist and the flavor was good.