The most iconic flavor combo of all time shines in these chocolate peanut butter cup cupcakes! They feature a moist & fudgy chocolate cupcake decorated with a luscious peanut butter frosting and topped off with a peanut butter cup - a true chocolate pb dream come true.
These chocolate peanut butter cupcakes are honestly some of the most decadent cupcakes you might ever have. The chocolate cake base bakes up incredibly moist, rich, and fudgy, while the peanut butter frosting is the perfect smooth and creamy topping! And, of course, you can't forget to top them off with some of the best chocolates of all time: Reese's cups. These cupcakes are a truly classic flavor pairing that's perfect for birthday celebrations, dinner party desserts, or just a sweet treat for someone special (including yourself)!
For more chocolate and peanut butter recipes, try Small Batch Peanut Butter Cookies, Gluten Free Peanut Butter Blossoms, Chocolate Snack Cake with Peanut Butter Frosting, and Soft & Thick Monster Cookies.
Jump to:
Why you'll love these chocolate peanut butter cup cupcakes
- Dense, Fudgy Texture: An almost brownie-like texture, these cupcakes are ultra chocolatey and extra fudgy!
- Luscious Peanut Butter Frosting: This swoon-worthy peanut butter frosting is so good you'll want to eat by the spoonful.
- Flat Cupcake Tops: These cupcakes bake up perfectly flat, so there's no need to trim the tops.
Ingredient Notes
- Hot Coffee: Freshly brewed coffee is added to the batter last to "bloom" the cocoa, amplifying the flavor.
- Neutral Oil: Use vegetable oil, canola oil, or a light-tasting olive oil.
- Whole Milk: Whole milk provides the best flavor in baked goods.
- Peanut Butter: I recommend only using a thick, creamy peanut butter like Jif or Skippy.
- Cocoa Powder: Use a high quality dutch process cocoa powder for a more rich & intense chocolate flavor.
- Sugars: You'll need granulated sugar for the cupcakes and powdered sugar for the frosting.
- Unsalted Butter: Use high quality European-style butter for best overall flavor.
- Flour: Use high quality unbleached all-purpose flour best results.
- Eggs: Bring your egg to room temperature quickly by placing it in a bowl of warm water for 10 minutes.
- Vanilla: Add a high quality vanilla extract for optimal flavor.
See recipe card for full information on ingredients and individual quantities.
Step by Step Instructions
Here are step by step photos and instructions on how to make this chocolate peanut butter cup cupcake recipe! For the full ingredient list and method, see the recipe card at the end of this post.
STEP 1: Mix dry ingredients. In a medium bowl, whisk together the flour, sugar, cocoa powder, baking powder, and salt. Set aside.
STEP 2: Mix wet ingredients. In a large bowl, whisk together the milk, oil, eggs, and vanilla.
STEP 3: Combine wet and dry. Add the dry ingredients to the wet and whisk until just combined.
STEP 4: Add coffee. Lastly, whisk in the hot coffee until fully combined.
STEP 5: Fill cups. Transfer the batter to the cupcake pan, filling each cupcake liner about ¾ full.
STEP 6: Bake. Bake the cupcakes for about 20 minutes or until a toothpick inserted comes out clean. Allow the cupcakes to cool in the pan for a few minutes before transferring to a wire rack to cool completely.
STEP 7: Make frosting. In the bowl of a stand mixer fitted with a paddle attachment, beat the butter and salt on high speed until smooth. Add the peanut butter and mix until fully combined. Slowly add the sifted powdered sugar and mix on low speed until fully combined. Lastly, add the heavy cream and continue beating on low speed until no more lumps or pockets of air remain and the frosting is smooth.
STEP 8: Decorate. Decorate the cupcakes as desired. Top each with half of a peanut butter cup, and enjoy!
Expert Baking Tips
- Use a thick & creamy peanut butter. I recommend only using a thick, creamy peanut butter like Jif or Skippy.
Recipe FAQs
If your cupcakes are fully baked, but they sank after you took them out of them oven, it is likely because they were filled with too much batter. It can be difficult to tell exactly how much to fill a cupcake pan, so to make it easier I recommend adding 5 tablespoons of batter to each. I used a 2 tablespoon & 1 tablespoon cookie scoops.
Yes, these cupcakes stay moist for about 3 days stored in an air-tight container at room temperature, so you can bake them a day or two ahead of time and frost when ready to serve!
Store these cupcakes in an airtight container at room temperature for 3-5 days or in the freezer for up to 3 months.
Baking in Grams
All of the recipes on this blog are carefully developed with gram measurements so you can easily recreate them in your own kitchen with success. Volume measurements are extremely inaccurate and leave room for significant errors. Not all measuring cups are made equally, so your one cup of flour will be different from my one cup of flour. By providing precise measurements in grams (aside from minor ingredients, which are given in tsp/tbsp), you can make these recipes accurately and with less cleanup! All you need is this kitchen scale.
If this still isn't enough to convince you, I have provided volume measurements in the recipe card. If you are interested in understanding the conversions, this is the best conversion chart.
But trust me, once you try baking in grams you'll never turn back!
Happy baking! x
Other cake and cupcake recipes to try
If you tried this recipe, I'd love to know how it turned out for you! Leave a star rating & review below and post a picture (or video!) on Instagram and tag me so I can see your bakes! Not ready to make this recipe yet? Click the heart button on the right of your screen to save it for later 🙂
📖 Recipe
Chocolate Peanut Butter Cup Cupcakes
Ingredients
For the chocolate cupcakes:
- 160 g (1 ⅓ cups) all-purpose flour
- 236 g (1 cup + 3 tbsp) granulated sugar
- 42 g (½ cup) dutch process cocoa powder
- 1 teaspoon baking powder
- ½ teaspoon kosher salt
- 150 g (⅔ cup) whole milk, room temp
- 100 g (½ cup) neutral oil
- 2 eggs, room temp
- 1 teaspoon vanilla extract
- 75 g (⅓ cup) freshly brewed hot coffee
For the peanut butter frosting:
- 113 g (8 tablespoon) unsalted butter, room temp
- ½ teaspoon salt
- 405 g (1 ½ cups) peanut butter, thick & creamy
- 170 g (1 ½ cups) powdered sugar, sifted
- ½ tablespoon heavy cream
- Large peanut butter cups, for topping
Instructions
For the chocolate cupcakes:
- Preheat the oven to 325 degrees F. Add parchment cups to a cupcake pan.
- In a medium bowl, whisk together the flour, sugar, cocoa powder, baking powder, and salt. Set aside.
- In a large bowl, whisk together the milk, oil, eggs, and vanilla.
- Add the dry ingredients to the wet and whisk until just combined.
- Lastly, whisk in the hot coffee until fully combined.
- Transfer the batter to the cupcake pan, filling each cup about ¾ full.
- Bake the cupcakes for about 20 minutes or until a toothpick inserted comes out clean. Allow the cupcakes to cool in the pan for a few minutes before transferring to a wire rack to cool completely.
For the peanut butter frosting:
- In the bowl of a stand mixer fitted with a paddle attachment, beat the butter and salt on high speed until smooth.
- Add the peanut butter and mix until fully combined.
- Slowly add the sifted powdered sugar and mix on low speed until fully combined.
- Lastly, add the heavy cream and continue beating on low speed until no more lumps or pockets of air remain and the frosting is smooth.
- Decorate the cupcakes as desired. Top each with half of a peanut butter cup, and enjoy!
Notes
- Use a thick & creamy peanut butter. I recommend only using a thick, creamy peanut butter like Jif or Skippy.
Bree H says
These were the best chocolate cupcakes I have ever made. The peanut butter buttercream was perfect.