Decadent Chocolate Peanut Butter Cupcakes
Prep: 15 minutes
Cook: 25 minutes
Yields: 12 servings
Are you ready to tantalize your taste buds with a dessert that’s equal parts decadent and delightful? Welcome to the world of Chocolate Peanut Butter Cupcakes! These little treasures are like a hug in cupcake form – rich, sweet, and oh-so-satisfying. So, put your apron on and let’s whip up something amazing!
First things first, preheat that oven of yours to a toasty 350°F. Grab your trusty muffin pan and line it with cupcake liners – we want our cupcakes to look as fabulous as they taste!

In a medium bowl, whisk together 3/4 cup all-purpose flour, 1/3 cup cocoa powder, 3/4 teaspoon baking soda, and 1/2 teaspoon salt. Don’t underestimate this step! This dry mixture is the foundation of your chocolatey goodness, and we want it to be perfectly combined.
Now, in a larger bowl, combine 1/2 cup plus 2 tablespoons granulated sugar, 1/2 cup buttermilk, 1/3 cup vegetable oil, 1 large egg, and 1 teaspoon of vanilla extract. Whisk it all together until smooth and dreamy. This part is pure heaven as the sweet scents start to dance around your kitchen!
Gradually mix in your dry ingredients until everything comes together; it should be a luscious, shiny batter. Spoon that rich chocolaty goodness into your cupcake liners, filling each about two-thirds full. Slide your pan into the oven and let it bake for about 25 minutes. While that’s happening, you’ll want to resist the urge to open the oven door too soon – this is a crucial time for our cupcakes to achieve their deliciously fluffy heights.
scaled.jpg’>
After about 25 minutes, check if they’re baked by inserting a toothpick into the center. If it comes out clean, they’re done! Let them cool in the pan for 10 minutes before transferring them to a wire rack to cool completely. It’s the perfect time to savor a little chocolate while you wait – no one’s judging!
Now, let’s get to the showstopper: the peanut butter buttercream! In the bowl of a stand mixer, whisk together 1/2 cup granulated sugar, 2 large egg whites, and a pinch of salt. Place the bowl over a pot of simmering water (like a warm spa for your ingredients) and gently whisk until the mixture reaches 160°F. This ensures safety while creating the fluffiest meringue!

Once it’s just perfectly heated, transfer the mixture to your stand mixer and whip it on medium-high speed until it resembles fluffy shaving cream and is cooled to the touch. Now add in 12 tablespoons of softened unsalted butter, one luscious piece at a time, until it’s combined and creamy. It’s time to get that peanut butter magic in there, so scoop in 1 cup of peanut butter along with 2 teaspoons of pure vanilla extract and beat until smooth. Your buttercream is now ready to take these cupcakes to the next level!
Grab a pastry bag fitted with a plain 1/2 inch tip and fill it with your glorious peanut butter buttercream. Now comes the fun part: pipe about 1/3 cup of frosting onto each cooled cupcake, because you can never have too much frosting, right? Pop those beauties into the fridge while we prepare the chocolate coating.

For that indulgent chocolate shell, melt 8 ounces of finely chopped semi-sweet chocolate mixed with 1 1/2 tablespoons of vegetable oil over a pot of simmering water. Stir until smooth and silky. Carefully dip each cupcake by holding it at the bottom and submerging it into the warm chocolate. Let the excess drip off for a few seconds before placing the cupcake right side up on a cooling rack.
Let those cupcakes rest for a few moments, allowing the chocolate to set and the buttercream to soften, and then prepare for the delicious experience that awaits. Each bite will be a delightful dance of chocolate and peanut butter that will leave you wanting more! Enjoy!
If you’re thinking about kitchen essentials, I absolutely adore my spatula for mixing and scraping every last bit of goodness from my bowls!
Printable Recipe
Ingredients
- 3/4 cup all-purpose flour
- 1/3 cup cocoa powder
- 3/4 teaspoon baking soda
- 1/2 teaspoon salt
- 1/2 cup plus 2 tablespoons granulated sugar
- 1/2 cup buttermilk
- 1/3 cup vegetable oil
- 1 large egg
- 1 teaspoon vanilla extract
- 1/2 cup granulated sugar (for buttercream)
- 2 large egg whites
- pinch of salt (for buttercream)
- 12 tablespoons softened unsalted butter
- 1 cup peanut butter
- 2 teaspoons pure vanilla extract (for buttercream)
- 8 ounces semi-sweet chocolate
- 1 1/2 tablespoons vegetable oil (for chocolate coating)
Instructions
- 1. Preheat the oven to 350°F.
- 2. Line a muffin pan with cupcake liners.
- 3. In a medium bowl, whisk together 3/4 cup all-purpose flour, 1/3 cup cocoa powder, 3/4 teaspoon baking soda, and 1/2 teaspoon salt.
- 4. In a larger bowl, combine 1/2 cup plus 2 tablespoons granulated sugar, 1/2 cup buttermilk, 1/3 cup vegetable oil, 1 large egg, and 1 teaspoon vanilla extract. Whisk until smooth.
- 5. Gradually mix in the dry ingredients until everything comes together.
- 6. Spoon the batter into the cupcake liners, filling each about two-thirds full.
- 7. Bake for about 25 minutes, or until a toothpick inserted into the center comes out clean.
- 8. Let the cupcakes cool in the pan for 10 minutes before transferring them to a wire rack to cool completely.
- 9. To make the peanut butter buttercream, whisk together 1/2 cup granulated sugar, 2 large egg whites, and a pinch of salt in the bowl of a stand mixer.
- 10. Place the bowl over a pot of simmering water and whisk until the mixture reaches 160°F.
- 11. Transfer the mixture to the stand mixer and whip on medium-high speed until it resembles fluffy shaving cream and is cooled to the touch.
- 12. Add in 12 tablespoons of softened unsalted butter, one piece at a time, until combined and creamy.
- 13. Scoop in 1 cup of peanut butter along with 2 teaspoons of pure vanilla extract and beat until smooth.
- 14. Fill a pastry bag fitted with a plain 1/2 inch tip with the peanut butter buttercream.
- 15. Pipe about 1/3 cup of frosting onto each cooled cupcake.
- 16. Melt 8 ounces of finely chopped semi-sweet chocolate mixed with 1 1/2 tablespoons of vegetable oil over a pot of simmering water.
- 17. Dip each cupcake into the warm chocolate, letting the excess drip off before placing the cupcake right side up on a cooling rack.
- 18. Let the cupcakes rest for a few moments, allowing the chocolate to set and the buttercream to soften.
0 Comment