Dark Chocolate Cupcakes with Creamy Peanut Butter Frosting

These dark chocolate cupcakes with peanut butter frosting are a dream come true for anyone who loves this iconic flavor pairing. Each bite delivers deep, rich dark chocolate flavor and the creamiest, silkiest peanut butter frosting you can imagine. For good measure, top each with a little crunch of Reeseโ€™s Pieces. Think of today’s cupcakes as the perfect harmony of sweet and salty, soft and crunchy, classic and a little over-the-top (in the best way possible).

dark chocolate cupcake with peanut butter frosting and Reese's Pieces.

I originally published this recipe in 2017 and have since added new photos and a few more success tips.


Readers canโ€™t stop raving about this recipe… and for good reason! Between the ultra-moist dark chocolate crumb and the light, peanut-buttery frosting, these cupcakes turn any ordinary day into a special occasion. They’re a spin off of my favorite dark chocolate peanut butter cake, a recipe I included in my NYT best-selling cookbook, Sally’s Baking 101.

One reader, Jennifer, commented: “These were phenomenal! I made them for a birthday party and shared some with coworkers (I frosted them at work before the party). One of my coworkers ate the leftover frosting from the bowl with a spoon. Your recipes are perfect and trustworthyโ€”thank you! โ˜…โ˜…โ˜…โ˜…โ˜…”

Another reader, Katie, commented: I have never made a peanut butter buttercream that I love as much as this one, and the combination of the chocolate and peanut butter in this recipe is just perfection. Itโ€™s so easy to turn this into a lovely 6-inch layer cake as well! โ˜…โ˜…โ˜…โ˜…โ˜…

And one more reader, Lisa, commented: “These are perfection, and that means something from Peanut Butter Chocolateโ€™s Number One Fan. lol Thank you for another excellent and easy to follow recipe! I added Reeseโ€™s Pieces and I think it should not be skipped. They make a delicious cupcake even better. โ˜…โ˜…โ˜…โ˜…โ˜…”

chocolate peanut butter frosting cupcake cut in half.

Tell Me About These Dark Chocolate Cupcakes

All we did here was make a batch of these chocolate cupcakes with vanilla buttercream, intensify the chocolate flavor by using dark cocoa powder, and swap out the frosting.

  • Texture: The dark chocolate cupcakeโ€™s texture is soft, airy, and sponge-y; because theyโ€™re made with oil, they are much softer than these buttery vanilla cupcakes. The frosting is incredibly creamy. Imagine indulging in a spoonful of pure peanut butter, but with a fluffier, silkier texture.
  • Flavor: The cupcakes offer a rich dark chocolate flavor and what you’ll love most about the frosting is that itโ€™s not overly sweet. All you taste is peanut butter. Which makes sense because itโ€™s mostly all peanut butterโ€”only 1 cup of confectionersโ€™ sugar, which is low for an American buttercream-style frosting!
  • Ease: Thereโ€™s really nothing complicated in this recipe besides making sure you have the right cocoa powder. If you canโ€™t find Hersheyโ€™s Special Dark cocoa powder, just use regular natural unsweetened cocoa powder. (The cupcakes will still have an intense chocolate flavor, similar to this triple chocolate cake.)

Want to reverse the combo? Try these peanut butter cupcakes topped with chocolate!

ingredients measured out in bowl including buttermilk, oil, sugar, dark cocoa powder, coffee, and flour.

Choosing the Right Ingredients

  • Dark cocoa: Instead of using unsweetened natural cocoa powder, we reached for a darker cocoa powder instead. Hersheyโ€™s makes a โ€œSpecial Darkโ€ cocoa powder that has a deep, dark, and bold chocolate flavor. Hereโ€™s something interesting, though. Hersheyโ€™s special dark contains both natural and Dutched cocoa powderโ€”itโ€™s a blend of both. As you know, thereโ€™s a difference between Dutch process vs. natural cocoa powder. And I never suggest substituting, but this recipe is an exception. If you want to go SUPER dark by using black cocoa powder, try these black velvet cupcakes!
  • Hot coffee: Hot liquid enhances the cocoa powderโ€™s flavor. It also encourages it to bloom and dissolve appropriately. I promise these cupcakes don’t taste like coffee at all! If you donโ€™t drink coffee, you can use hot water. For deeper and richer flavor, though, use coffee. You can either brew it in a coffee maker or make instant coffee. Decaf coffee works!
  • Oil: Cocoa powder is a very drying ingredient, so you’ll usually find it paired with oil in cake and cupcake recipes. Oil provides moisture and doesn’t weigh down a baked good. Vegetable or canola oil is ideal, but avocado oil, melted coconut oil, or even light-flavored olive oil may be used instead.
  • Buttermilk: If you can’t find buttermilk at the store, you can make this DIY buttermilk substitute with whole milk and either white vinegar or lemon juice.
  • Sprinkles: Crushing Reeseโ€™s Pieces turns them into Reeseโ€™s Pieces โ€œsprinkles.โ€ You can certainly skip them or garnish the cupcakes with sprinkles or even crushed peanuts instead.
batter in bowl and in cupcake pan.
dark chocolate cupcakes.

Key Success Tips for Chocolate Cupcakes & Peanut Butter Frosting

  1. Fill your cupcake liners only 2/3 full. If you fill the liners too full, the cupcakes will overflow and youโ€™ll be left with crisp mushroom tops and a sunken center. This recipe makes enough batter for 14 to 16 cupcakes, so line a second muffin pan with a few liners, or bake in batches.
  2. My #1 tip for the peanut butter frosting: Make sure you use a processed creamy/smooth peanut butter, not natural-style or homemade. While I love eating natural peanut butter, it just isn’t ideal in frosting because it tends to separate from the butter. I usually use Jif or Skippy for this frosting. You can also find peanut butter frosting on these peanut butter & jelly cupcakes and these snickers cupcakes.
peanut butter frosting in bowl.
chocolate peanut butter cupcake with bite taken out.

More Chocolate and Peanut Butter Treats

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
dark chocolate cupcake with peanut butter frosting and Reese's Pieces.

Dark Chocolate Cupcakes with Creamy Peanut Butter Frosting

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 4.9 from 8 reviews
  • Author: Sally
  • Prep Time: 25 minutes
  • Cook Time: 20 minutes
  • Total Time: 3 hours, 25 minutes
  • Yield: 14-16 cupcakes
  • Category: Cupcakes
  • Method: Baking
  • Cuisine: American
Save Recipe

Description

Rich, moist dark chocolate cupcakes topped with a silky, creamy peanut butter frosting and a crunchy Reeseโ€™s Pieces garnish. A chocolate and peanut butter loverโ€™s dream dessert!


Ingredients

Dark Chocolate Cupcakes

  • 1 cup (125g) all-purpose flour (spooned & leveled)
  • 1/2 cup (42g) Hershey’s Special Dark cocoa powder*
  • 1 teaspoon baking soda
  • 1/2 teaspoon baking powder
  • 1/2 teaspoon salt
  • 1/3 cup (80ml) vegetable oil
  • 1 cup (200g) granulated sugar
  • 1 large egg, at room temperature
  • 1 teaspoon pure vanilla extract
  • 1/2 cup (120ml) buttermilk*, at room temperatureย 
  • 1/2 cup (120ml) hot coffee* (decaf is fine) or hot water

Peanut Butter Frosting

  • 5 Tablespoons (71g) unsalted butter, softened to room temperature
  • 1 cup (250g) creamy peanut butter*
  • 1 cup (120g) confectioners’ sugar
  • 1/3 cup (80ml) heavy cream
  • 1 teaspoon pure vanilla extract
  • 1/4 teaspoon salt
  • optional: crushed Reese’s Pieces, for topping


Instructions

  1. Make the cupcakes: Preheat the oven to 350ยฐF (177ยฐC). Line a 12-count muffin pan with cupcake liners. This recipe yields about 14 to 16 cupcakes, so line a second muffin pan with a few more liners or bake in batches.
  2. Whisk the flour, cocoa powder, baking soda, baking powder, and salt together in a medium bowl. Set aside. In a large bowl,ย preferably with a pour spout, whisk the oil, sugar, egg, vanilla, and buttermilkย together until combined. Pour the dry ingredients into the wet ingredients, add the hot coffee/water, and whisk until the batter is completely combined. Batter is thin.
  3. Pour the batter into the liners, filling only 2/3 full to avoid spilling over the sides.
  4. Bake for 20โ€“22 minutes, or until a toothpick inserted in the center comes out clean.
  5. Allow cupcakes to cool in the pan for 10 minutes, and then transfer to a cooling rack to cool completely. Cupcakes must be completely cooled before decorating.
  6. Make the frosting: With a handheld or stand mixer fitted with a paddle or whisk attachment, beat the butter on medium speed until creamy, about 2 minutes. Add the peanut butter, confectioners’ sugar, heavy cream, vanilla extract, and salt. Beat on low speed until combined, then increase to high speed and beat for 3 full minutes. Add up to 1/4 cup more confectioners’ sugar if frosting is too thin or another Tablespoon of cream if frosting is too thick.
  7. Frost cooled cupcakes.ย I used aย Wilton 1M piping tip. Top with crushed Reese’s Pieces, if desired.
  8. Store leftovers, covered, in the refrigerator for up to 3 days. I recommend a cupcake carrier for storing decorated cupcakes.

Notes

  1. Make Ahead Instructions: You can bake the cupcakes 1 day in advance. Store cooled, unfrosted cupcakes covered tightly at room temperature (I store mine in a cupcake carrier) and frost the day of serving. Unfrosted cupcakes can be frozen for up to 2 months. Thaw overnight in the refrigerator and bring to room temperature before frosting and serving.ย 
  2. Special Tools (affiliate links):ย 12-count Muffin Panย | Cupcake Liners | Glass Mixing Bowls or Mixing Bowl with Pour Spoutย | Whisk | Cooling Rack | Electric Mixer (Handheld or Stand) | Piping Bag (Reusable or Disposable) | Wilton 1M Piping Tip | Cupcake Carrier
  3. Cocoa Powder: I don’t recommend using Dutch-process cocoa in this cupcake recipe. If you can’t get your hands on Hershey’s Special Dark, use regular unsweetened natural cocoa powder. Read more about the difference between Dutch-process and natural cocoa powder.
  4. Buttermilk: Buttermilk is required for this recipe. You can make your own DIY buttermilk substitute if needed. Add 1 teaspoon of white vinegar or lemon juice to a liquid measuring cup. Then add enough whole milk to the same measuring cup until it reaches 1/2 cup. (In a pinch, lower-fat or nondairy milks can work for this soured milk, but the cupcakes wonโ€™t taste as moist or rich.) Stir it around and let sit for 5 minutes. The homemade โ€œbuttermilkโ€ will be somewhat curdled and ready to use in the recipe. You could also substitute sour cream.
  5. Hot Coffee:ย Hot liquid enhances the cocoa powderโ€™s flavor. It also encourages it to bloom and dissolve appropriately. I promise these cupcakes don’t taste like coffee at all! If you donโ€™t drink coffee, you can use hot water. For deeper and richer flavor, though, use coffee (regular or decaf, but make sure it’s black with no sugar or cream). You can either brew it in a coffee maker or make instant coffee.
  6. Peanut Butter: I do not recommend using natural peanut butter for this frosting. The processed, smooth/creamy kind is best for peanut butter frosting.
  7. Mini Cupcakes: Fill mini liners only halfway and bake for 10โ€“12 minutes at 350ยฐF (177ยฐC). Yields about 3 dozen.
  8. Can I Turn This Into a Cake? Yes! Try my chocolate peanut butter cake, or try the cupcakes as a smaller 6-inch cake. Cupcake recipes are PERFECT for turning into 6 inch cakes. Here are the exact instructions to follow, but use this dark chocolate cupcake batter.
  9. Why Room Temperature? All refrigerated items should be at room temperature so the batter mixes together easily and evenly.ย Read more about the importance of room-temperature ingredients.ย 
  10. Recipe Update in 2024: This chocolate cupcake recipe used to match my recipe for super moist chocolate cupcakes (but with Hershey’s Special Dark cocoa powder). This recipe now matches these recipes for cream-filled chocolate cupcakes and chocolate cupcakes with vanilla frosting.
  11. More Success Tips: Be sure to check out my How to Use Piping Tips post for instructions on how to fill a piping bag, and you can also read my 10 Tips for Baking the BEST Cupcakes, and learn How to Fill Cupcakes with this video tutorial.
sally mckenney headshot purple shirt.
About the Author

Sally McKenney

Sally McKenney is a baker, food photographer, and New York Times best-selling author. Her kitchen-tested recipes and step-by-step tutorials have given millions of readers the knowledge and confidence to bake from scratch. Sallyโ€™s work has been featured on TODAY, Good Morning America, Taste of Home, People, and more.

Read More

Leave a Comment

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

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Reader Comments and Reviews

  1. Serena Chyung says:
    November 13, 2025

    These were fantastic and so easy. The pb frosting was perfect; light in texture and not too sweet. Iโ€™m not a frosting girl but I loved this one. Hersheyโ€™s Special Dark Cocoa is impossible to find. I read online that it is due to a cocoa shortage. I did not read the notes and used black cocoa powder so the texture of the cupcake was a little off. Next time Iโ€™ll use a high quality regular cocoa powder. Another excellent recipe from Sally.

    Reply
  2. Connie Griffis says:
    November 13, 2025

    Every year, my mom would make a spice cake with peanut butter frosting for my dad’s birthday. Every time I see peanut butter frosting, I think of him. Thank you for reminding me of this delightful frosting.

    Reply
  3. Yehudit Dabbah says:
    November 7, 2025

    Hi! can I make this frosting dairy free?

    Reply
  4. Jade says:
    November 2, 2025

    These are delicious! I couldnโ€™t find dark cocoa powder so I used regular. Canโ€™t wait to make them again once I get the correct ingredients!

    Reply
  5. Christine F says:
    November 1, 2025

    This peanut butter frosting is absolutely delicious…and that is coming from someone who is not usually a fan of pb! But unfortunately I did have the same problem that other comments mention- a large divot in every single cupcake. This is not usually a problem I have, so I am not sure what went wrong. But I guess its just more room for that yummy frosting lol.

    Reply
  6. Nana says:
    October 28, 2025

    Can black cocoa be used in this recipe?

    Reply
    1. Trina @ Sally's Baking says:
      October 28, 2025

      Hi Nana! We donโ€™t recommend using Dutch-process cocoa (black cocoa is Dutch-process) in this cupcake recipe. If you canโ€™t get your hands on Hersheyโ€™s Special Dark, use regular unsweetened natural cocoa powder. Or you can make these Black Velvet Cupcakes instead – they would be great with this peanut butter frosting.

      Reply
  7. Lindsey says:
    October 24, 2025

    Every time I make this frosting, someone comments that itโ€™s the best peanut butter frosting they have ever had! I put this frosting on Sallyโ€™s peanut butter cupcakes and they were devoured!

    Reply
  8. Pamela L says:
    October 24, 2025

    A question rather than a comment. Can this be made with a 1:1 gluten free flour?

    Reply
    1. Lexi @ Sally's Baking says:
      October 24, 2025

      Hi Pamela, we haven’t tested this recipe with gluten free flour, so we’re unsure of the results. Let us know if you do give it a try.

      Reply
  9. Andi says:
    October 22, 2025

    Hi! Iโ€™m making these for my cousins birthday. They love chocolate, can I add chocolate chips to the mix?

    Reply
    1. Lexi @ Sally's Baking says:
      October 22, 2025

      Hi Andi, you could add 1/2 cup of mini chocolate chips to the batter. Enjoy!

      Reply
  10. Jade says:
    September 4, 2025

    How much Sour Cream do you put in the cupcakes instead of butter milk? I see the option,but it doesn’t say how much to put in them.

    Reply
    1. Stephanie @ Sally's Baking says:
      September 4, 2025

      Hi Jade, You can use 1/2 cp of sour cream instead of the buttermilk.

      Reply
  11. Kimberly Peterson says:
    August 4, 2025

    Does this make 12-14 cupcakes or 14-16 cupcakes? The text above the recipe says 14-16, but the recipe says 12-14. Thank you!

    Reply
    1. Sally @ Sally's Baking says:
      August 5, 2025

      Hi Kimberly, I’m sorry about that. I don’t know how 2 diffrent yields was included. It’s 14-16 cupcakes. This is the same batter I use for chocolate cupcakes with vanilla frosting.

      Reply
  12. karen marie says:
    July 25, 2025

    These cupcakes are fantastic. I made them with the coffee and want to reassure anyone on the fence that you cannot taste the coffee at all. It enhances the chocolate flavor.

    This recipe is posted elsewhere on the site with vanilla buttercream frosting. If I had seen it here with the peanut butter frosting, I may have changed my mind about making ermine frosting which is a bit of a faff. I’m surprised you don’t have a recipe for it here. I really like the way Cooking With Carlee does it – the sugar, milk and flour are cooked together as a paste, reducing the chance of a grainy frosting. It’s a beautiful frosting – less sweet and fluffier than buttercream – that allows the flavor of these chocolate cupcakes to shine through.

    But now I have to make them again so I can have chocolate and peanut butter!

    Reply
  13. Cathie Schumaker says:
    June 30, 2025

    Can I usefespresso instead of black coffee?

    Reply
    1. Trina @ Sally's Baking says:
      June 30, 2025

      Certainly! You may get more flavor, since espresso is stronger than coffee.

      Reply
  14. Haeley says:
    February 21, 2025

    Sally absolutely never misses! So many of my favorite recipes come from this website and this is one of them! The recipe is concise and clear and easy follow. The cupcakes are so fluffy and light and the frosting is just sweet enough! Will be making these on repeat and canโ€™t wait to share them with my loved ones.

    Reply
  15. Maddie Z. says:
    January 16, 2025

    I added Dark Chocolate chips and it made them even better! Great light cake with creamy frosting.

    Reply
  16. Danielle says:
    January 11, 2025

    Hi! Would this recipe be one that can easily turn into a 6in. cake? Love your recipes and excited to try this one!

    Reply
    1. Michelle @ Sally's Baking says:
      January 12, 2025

      Hi Danielle, This batter makes a perfect three layer 6-inch cake. For directions see our post on 6 inch cakes.

      Reply
  17. Kathy C says:
    September 3, 2024

    I have a question concerning the cocoa. Hersheyโ€™s special dark cocoa now says โ€œDutch processedโ€ under the name. Do you still recommend using it?

    Reply
    1. Lexi @ Sally's Baking says:
      September 3, 2024

      Hi Kathy, Hersheyโ€™s special dark contains both natural and dutched cocoa powder โ€“ itโ€™s a blend of both. If you canโ€™t find this blend, we recommend sticking with natural unsweetened cocoa powder. Hope this helps!

      Reply
  18. Janice Nincao says:
    August 28, 2024

    I normally trust Sally’s recipes and use them a lot, but this one seems off. They rose and then deflated. The instructions say to add half wet to dry… are you sure it’s not half dry to wet? ? That’s what most recipes like this are, alternating with the milk. It resulted in a very lumpy batter as it was impossible to even stir properly till the other half of wet was added. The only changes I made to the recipe was skipped the espresso powder (had none) and did half as mini cupcakes. I’d try this again maybe switching the wet/dry addi g situation…

    Reply
  19. Andrea Melius says:
    July 30, 2024

    I made this recipe last night. Every cupcake has a divot. I followed the recipe exactly, Iโ€™m pretty sure. Clearly, I over filled the cups. Delicious!! But sadly tossed them all in trash. Tonight, I very carefully made the the same cupcakes. They did not go over the top this time, but divots in all of them. Any ideas?

    Reply
    1. Lexi @ Sally's Baking says:
      July 31, 2024

      Hi Andrea, a little sinking is normal for chocolate cupcakes, but it could also mean that the cupcakes are slightly under baked. An additional minute or two in the oven should help for next time!

      Reply
  20. Katie Pearson says:
    January 12, 2024

    I have never made a peanut butter buttercream that I love as much as this one, and the combination of the chocolate and peanut butter in this recipe is just perfection. Itโ€™s so easy to turn this into a lovely 6 inch layer cake as well!

    Reply
  21. Emily says:
    July 24, 2023

    Planning to make this recipe but Iโ€™m only able to find low-fat buttermilk. Will this affect flavor or texture? Should I instead use whole milk?

    Reply
    1. Lexi @ Sally's Baking says:
      July 24, 2023

      Hi Emily, lower fat buttermilk will work in a pinch, but the cupcakes wonโ€™t taste as moist or rich. You can use whole milk instead to make the DIY buttermilk outlined in the recipe notes. Enjoy!

      Reply
  22. SHERYL L DALLABATTISTA says:
    June 25, 2020

    Can you use low-fat buttermilk or does it need to be whole?

    Reply
    1. Sally @ Sally's Baking says:
      June 25, 2020

      Hi Sheryl, low-fat buttermilk works great!

      Reply
  23. Kat says:
    June 14, 2020

    Hi Sally,

    If I wanted to make this into a cake, what are some modifications you recommend I make?

    Thank you

    Reply
    1. Sally @ Sally's Baking says:
      June 15, 2020

      Hi Kat, This batter makes a perfect three layer 6-inch cake. For directions see my post on 6 inch cakes.

      Reply