Home » Recipes » Chocolate Peanut Butter Cup Cupcakes with Peanut Butter Frosting

Chocolate Peanut Butter Cup Cupcakes with Peanut Butter Frosting

This post may contain affiliate links, please visit our privacy policy for details.

Light, fluffy, and oh-so delicious Chocolate Peanut Butter Cup Cupcakes…with a rich and creamy peanut butter frosting, of course! It’s truly the perfect cupcake to bake if you love peanut butter cups. Rich dark chocolate cupcakes made with melted chocolate for a more intense flavor, stuffed with a mini peanut butter cup, and frosted with a sweet, lightly salty, but drool-worthy peanut butter frosting. Enjoy as an oh-so special weekend treat or even as a way to use up excess candy! Truly the perfect cupcake.

front shot of five chocolate cupcakes with peanut butter frosting on marble surface with peanut butter cups and peanuts scattered around.

About The Recipe

Happy Friday!!

Can you believe August is almost over? I feel like I always say this, but this month has REALLY flown by! We’ve been so excited planning for Fall content that we almost forgot that we needed to share something this week.

Thankfully, we had this recipe idea kinda tucked in our back pocket for October…but it just seemed like now would be the perfect time to share it!

I mean, who doesn’t love a peanut butter cup?

They’re the perfect combination of sweet AND salty! So, we knew we wanted to replicate it as close as we could with these cupcakes. And, of course, we had to stuff them with a peanut butter cup for extra goodness.

The cupcakes are a light and fluffy chocolate cake, made with melted chocolate to intensify the flavor.

The frosting is a classic buttercream, but with the addition of peanut butter to be the perfectly balance of sweet and salty. Plus, it actually tastes like the center of a peanut butter cup!

Every bite is perfectly balanced between chocolate and peanut butter…just like all peanut butter cups should be!

close up of cupcake with peanuts and peanut butter cups beside with four cupcakes around.

The best part? Whether you like a lot of chocolate or a lot of peanut butter in your candies, these cupcakes are highly customizable to your preferences.

They are SO good and so much easier to make than you might think!

Reasons You Will Love These Peanut Butter Cup Cupcakes

  • Oh-so pretty with minimal effort!
  • The perfect treat to bake to use up leftover candy.
  • Made with melted dark chocolate for an intensely rich chocolate flavor.
  • The frosting literally tastes like the inside of a peanut butter cup!!
  • A real crowd pleaser.
  • Each cupcake is STUFFED with a peanut butter cup!
cupcake with bite missing on black tray with more cupcakes around on marble surface.

Equipment Needed

Ingredients

Full ingredient amounts and instructions can be found in the recipe card at the bottom of the post.

For The Cupcakes:

  • All-Purpose Flour – We opted to use all-purpose flour rather than cake flour for this recipe to keep things as simple as possible. Though, don’t worry! The cake has almost no structural difference and is truly melt-in-your-mouth tender.
  • Salt – Cuts the sweetness and helps enhance the flavor.
  • Baking Powder – Leavening is essential in baking! This provides the perfect rise in the cake to give is a light, tender, and delicious texture.
  • Baking Soda – For this recipe, we add a dash of baking soda to ensure the rise of this cake, as it does have an acidic ingredient!
  • Bittersweet Chocolate – This is what adds a rich chocolate-y flavor to the cake.
  • Unsalted Butter – For these cupcakes, we decided to use unsalted butter to help us control the amount of salt in the recipe, as peanut butter can be very salty.
  • Granulated Sugar – Adds just the right amount of sweetness.
  • Large Eggs – Remember to set our your eggs ahead of time to allow them to come to room temperature before mixing.
  • Vegetable Oil – Makes this cake extra moist and oh-so tender.
  • Whole Milk – Using whole milk in a cake does SO MUCH! From creating a lighter, stronger crumb, to activating the leavening, and even making the cake itself a little richer.
  • Mini Peanut Butter Cups – Adds a fun surprise in the middle of each cupcake!
mini peanut butter cups, flour, butter, vanilla, baking soda, baking powder, salt, chocolate chips, milk, sugar, and eggs on marble surface.

For The Frosting:

  • Unsalted Butter – By using unsalted butter, it keeps this frosting from becoming too salty.
  • Smooth Peanut Butter – Adds flavor and color to this frosting!
  • Salt – Enhances the flavor and cuts some of the sweetness.
  • Powdered Sugar – For the smoothest buttercream, sift your powdered sugar!
  • Vanilla Extract – Rounds out the flavor in the frosting.
  • Whole Milk – With the addition of peanut butter in this frosting, you will need a little extra milk to ensure a light, fluffy, and silky smooth frosting.
powdered sugar, peanut butter, milk, butter, salt, and vanilla on marble surface.

How To Make Peanut Butter Cup Cupcakes

Step 1: Make cake batter

In a small bowl, whisk together flour, baking powder, baking soda, and salt. Set aside.

In a microwave proof bowl, heat chocolate in 15 second increments, stirring after each, until chocolate is melted and smooth. Set aside.

With an electric mixer, beat butter and sugar until light and fluffy, about 2-3 minutes.

Beat in egg, egg yolk, and vanilla.

Mix in chocolate.

Add flour mixture alternately with milk, beginning and ending with flour mixture.

Step 2: Fill and bake

Use a 3 Tablespoon cookie scoop to portion batter into prepared pans. Insert 1 peanut butter cup in center of each cupcake. Cover peanut butter cup with ½ Tablespoon of batter.

Bake for 20-22 minutes, until puffed and cooked through.

baked chocolate cupcakes in muffin pan.

Step 3: Make frosting

With an electric mixer, beat the peanut butter and butter until smooth, about 1-2 minutes.

Add salt, powdered sugar, vanilla, and milk. Beat until light and fluffy, about 2-3 minutes.

Pipe or spread onto cooled cupcakes.

close up of cupcake with peanuts and peanut butter cups beside with four cupcakes around.

FAQ’s and Troubleshooting

Why is my batter lumpy?

If your batter is lumpy, it may be the flour did not get completely incorporated fully. Be sure that the flour is completely incorporated before baking! It also could be due to the chocolate not being fully melted and the lumps may be unmelted chocolate.

Why is the chocolate cake batter so thick?

Since the chocolate cake batter has the addition of melted chocolate, this causes the cake batter to thicken as the melted chocolate cools to the same temperature as the batter.

Why are my cupcakes tough?

If the cupcakes are tough, this is likely due to it being over-mixed. Once you start adding the dry ingredients, try keeping mixing to a minimum!

Why are my cupcakes dry?

If your cupcakes turned out to be dry, this is caused by over-baking. Always bake the least amount of time stated in a recipe, then check to see if it needs longer. You can also check your oven temperature to make sure it’s not running too hot.

Why are my cupcakes tough/rubbery?

Similar to dryness, a tough/rubbery cupcake is usually caused by over-mixing the batter. Be sure to mix until everything is just combined! Any more and you may risk over-working the gluten, which is what causes a cake to be tough and rubbery.

Why did my cupcakes not rise?

If your cupcakes didn’t rise, this could be two things. Either the batter was over-mixed or your leavening is out of date. Be sure to check expiration dates before baking!

Why is my frosting lumpy?

A lumpy frosting could be caused by a couple of different things. If the butter was too cold, then this would cause the butter to have small lumps in the frosting. If the powdered sugar wasn’t sifted, this could also cause lumps. Though, no worries! If you keep beating the frosting, it should eventually smooth out.

chocolate cupcake with paper peeled off and peanut butter frosting on top with peanut butter cup candies around, more cupcakes, and a jar of peanuts behind.

Decorating Ideas

With these cupcakes, decorating can be super fun! You can keep it simple or go all out. If you need some ideas, here are a few of our favorites!

  • Crush some peanuts and add it on top of the frosting! This will not only add a cute decorative element, but also some pleasant crunch!
  • Shove extra peanut butter cups into the frosting.
  • Top with Reese’s Pieces to add color, flavor, and crunch.
  • A drizzle of salted caramel sauce or even chocolate sauce would add a delicious and gorgeous element!
  • Sprinkles of any kind! From rainbow, holiday themed, and everything in-between. Sprinkles always add a cute and fun decorative element to any cake!

Substitutions

  • This recipe can be made vegan by using a non-dairy butter, plant-based milk, your favorite vegan egg, and a plant based peanut butter cup. For the frosting, use your favorite vegan butter and plant-based milk.
  • To make this recipe gluten-free, be sure to use your favorite 1:1 gluten free all-purpose flour. Be sure to check the ingredients on the peanut butter cups to ensure no gluten.

Looking for more recipes like this? Here are a few you may like:

chocolate cupcake with peanut butter frosting and a peanut butter cup on top with more cupcakes around, two ini peanut butter cups, and crushed peanuts around.

Expert Tips

  • Check the expiration date on your baking powder and baking soda.
  • Remember to preheat your oven!
  • Don’t let the melted chocolate for the cake sit too long before stirring in the cake batter. The longer you let it cool, the higher chance you have of it solidifying. If you need to, you can always remelt it in the microwave.
  • Be careful to not over-mix your batter.
  • The chocolate cake batter is very thick! It’s intended to be, as it holds the peanut butter cup in place as it bakes.
  • It can be difficult to test if these cupcakes are baked, as the peanut butter cup is in the center. You can use a toothpick or cake tester near the center, being sure to avoid the peanut butter cup, to test the doneness of each cupcake.
  • Let the cupcakes cool completely before frosting them.
  • Do not use natural peanut butter for this recipe, as it is softer than traditional peanut butter and may cause the frosting to be too soft.
  • Make sure you use creamy/smooth peanut butter for the frosting.

When you make these Chocolate Peanut Butter Cup Cupcakes with Peanut Butter Frosting, leave a comment down below! We love hearing from you and answering any questions you might have! Also, be sure to tag us on social media and hashtag it #BakersTable.

front shot of five chocolate cupcakes with peanut butter frosting on marble surface with peanut butter cups and peanuts scattered around.
5 from 1 vote

Chocolate Peanut Butter Cup Cupcakes with Peanut Butter Frosting

Chocolate Peanut Butter Cup Cupcakes with Peanut Butter Frosting…aka the perfect cupcake for all the chocolate and peanut butter lovers! A light, fluffy, and moist chocolate cupcake, filled with a mini peanut butter cup, and frosted with the most delicious peanut butter frosting. There is just SO much to love!
Prep Time: 30 minutes
Cook Time: 22 minutes
Total Time: 52 minutes
Servings: 15

Ingredients
 

Cupcakes

  • cups all purpose flour*
  • ½ teaspoon salt
  • 1 teaspoon baking powder
  • ¼ teaspoon baking soda
  • ¾ cup bittersweet chocolate
  • 6 Tablespoons unsalted butter, room temperature
  • cup granulated sugar
  • 1 large egg, room temperature
  • 1 large egg yolk, room temperature
  • 1 teaspoon vanilla extract
  • ¾ cup whole milk, room temperature
  • 15 mini peanut butter cups

Frosting

  • cup smooth peanut butter
  • cup unsalted butter, room temperature
  • teaspoon salt
  • 5 cups powdered sugar, sifted
  • teaspoon vanilla extract
  • ¾ cup whole milk

Instructions
 

Cupcakes

  • Heat oven to 350℉.
  • Line muffin tins with paper liners or spray with baking spray. Set aside.
  • In a small bowl, whisk together flour, baking powder, baking soda, and salt. Set aside.
  • In a microwave proof bowl, heat chocolate in 15 second increments, stirring after each, until chocolate is melted and smooth. Set aside.
  • With an electric mixer, beat butter and sugar until light and fluffy, about 2-3 minutes.
  • Beat in egg, egg yolk, and vanilla.
  • Mix in chocolate.
  • Add flour mixture alternately with milk, beginning and ending with flour mixture.
  • Use a 3 Tablespoon cookie scoop to portion batter into prepared pans.
  • Insert 1 peanut butter cup in center of each cupcake.
  • Cover peanut butter cup with ½ Tablespoon of batter.
  • Bake for 20-22 minutes, until puffed and cooked through.

Frosting

  • With an electric mixer, beat the peanut butter and butter until smooth, about 1-2 minutes.
  • Add salt, powdered sugar, vanilla, and milk.
  • Beat until light and fluffy, about 2-3 minutes.
  • Pipe or spread onto cooled cupcakes.

Notes + Tips!

*This recipe was written using an average of the dip and sweep method for measuring flour and the spoon and level method. If you are using a scale, you will need to add 3/4 oz or 22 g  to the measurement for each cup of flour.
Substitutions:
  • This recipe can be made vegan by using a non-dairy butter, plant-based milk, your favorite vegan egg, and a plant based peanut butter cup. For the frosting, use your favorite vegan butter and plant-based milk.
  • To make this recipe gluten-free, be sure to use your favorite 1:1 gluten free all-purpose flour. Be sure to check the ingredients on the peanut butter cups to ensure no gluten.
Expert Tips:
  • Check the expiration date on your baking powder and baking soda.
  • Remember to preheat your oven!
  • Don’t let the melted chocolate for the cake sit too long before stirring in the cake batter. The longer you let it cool, the higher chance you have of it solidifying. If you need to, you can always remelt it in the microwave.
  • Be careful to not over-mix your batter.
  • The chocolate cake batter is very thick! It’s intended to be, as it holds the peanut butter cup in place as it bakes.
  • It can be difficult to test if these cupcakes are baked, as the peanut butter cup is in the center. You can use a toothpick or cake tester near the center, being sure to avoid the peanut butter cup, to test the doneness of each cupcake.
  • Let the cupcakes cool completely before frosting them.
  • Do not use natural peanut butter for this recipe, as it is softer than traditional peanut butter and may cause the frosting to be too soft.
  • Make sure you use creamy/smooth peanut butter for the frosting.

Nutrition

Serving: 1cupcake | Calories: 594kcal | Carbohydrates: 76g | Protein: 9g | Fat: 30g | Saturated Fat: 13g | Polyunsaturated Fat: 4g | Monounsaturated Fat: 11g | Trans Fat: 1g | Cholesterol: 61mg | Sodium: 311mg | Potassium: 256mg | Fiber: 2g | Sugar: 61g | Vitamin A: 458IU | Vitamin C: 0.02mg | Calcium: 77mg | Iron: 2mg

Nutritional information is only an estimate. The accuracy of the nutritional information for any recipe on this site is not guaranteed.

When you make this recipe, remember to tag @bakerstble or hashtag it #BakersTable!

– Still Hungry? –

Here are a few recipes may like!

Leave a Reply

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

Recipe Rating




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