Is there a more iconic duo than chocolate and peanut butter? I donโt think so! These Chocolate Peanut Butter Cupcakes are the ultimate treatโmoist, rich chocolate cupcakes topped with a creamy, dreamy peanut butter frosting. Every bite is a perfect balance of deep cocoa flavor and nutty sweetness.
Disclosure: This post contains affiliate links.If you click and make a purchase, I may earn a small commission at no extra cost to you.
Trust me, if you love Reeseโs, youโre going to be obsessed with these cupcakes. Theyโre easy to make, perfect for any occasion, and guaranteed to impress. So grab your mixing bowlโletโs bake something amazing!
Why Youโll Love Chocolate Peanut Butter Cupcakes
Rich & Indulgent
These cupcakes are deeply chocolatey, with a fudgy texture that pairs perfectly with the peanut butter frosting.
Perfectly Balanced
The sweetness of the peanut butter frosting complements the richness of the chocolate without overpowering it.
Easy to Make
No complicated techniquesโjust a simple batter and an ultra-creamy frosting that comes together in minutes.
Great for Any Occasion
Birthdays, parties, bake sales, or just a sweet treat for yourselfโthese cupcakes fit any celebration.
Customizable
Make them extra special with peanut butter cups, chopped peanuts, or a drizzle of chocolate ganache.
Ingredients in Chocolate Peanut Butter Cupcakes
For the Cupcakes:
All-Purpose Flour
Gives the cupcakes structure while keeping them soft and fluffy.
Cocoa Powder
The key to that deep, rich chocolate flavor. Use high-quality cocoa for the best results.
Baking Powder & Baking Soda
These help the cupcakes rise beautifully.
Salt
Enhances the chocolate flavor and balances the sweetness.
Granulated Sugar & Brown Sugar
A mix of both adds sweetness and moisture to the cupcakes.
Eggs
Bind everything together and create a tender crumb.
Milk
Keeps the cupcakes soft and moist.
Vegetable Oil
Adds richness and ensures a perfectly moist texture.
Vanilla Extract
A must-have for enhancing all the flavors.
Hot Coffee
Brings out the depth of the chocolate without making the cupcakes taste like coffee.
For the Peanut Butter Frosting:
Creamy Peanut Butter
The star of the showโsmooth and packed with flavor.
Unsalted Butter
Makes the frosting rich and creamy.
Powdered Sugar
Sweetens the frosting while keeping it light and fluffy.
Vanilla Extract
Adds a warm, aromatic touch.
Milk or Heavy Cream
Adjusts the consistency to make the frosting silky smooth.
(Note: The full ingredients list, including measurements, is provided in the recipe card below.)
Instructions
Preheat the Oven
Preheat your oven to 350ยฐF (175ยฐC) and line a muffin tin with cupcake liners.
Mix the Dry Ingredients
In a bowl, whisk together the flour, cocoa powder, baking powder, baking soda, and salt.
Combine the Wet Ingredients
In a separate bowl, beat the sugars, eggs, milk, oil, and vanilla until well combined.
Incorporate the Dry Ingredients
Gradually mix the dry ingredients into the wet mixture, stirring until just combined.
Add the Hot Coffee
Slowly stir in the hot coffeeโit will make the batter thinner, but thatโs exactly what creates a moist, tender cupcake.
Bake the Cupcakes
Fill the cupcake liners about โ full and bake for 18-22 minutes, or until a toothpick inserted in the center comes out clean. Let cool completely before frosting.
Make the Frosting
Beat together the peanut butter and butter until smooth. Add the powdered sugar, vanilla, and milk, mixing until light and fluffy.
Frost the Cupcakes
Use a piping bag or a spoon to swirl the peanut butter frosting onto the cooled cupcakes.
Optional Garnishes
Top with mini peanut butter cups, chopped peanuts, or a drizzle of melted chocolate for extra indulgence.
How to Serve Chocolate Peanut Butter Cupcakes
- With a Glass of Milk: Classic and comforting.
- As a Dessert Bar Addition: These cupcakes shine on a dessert table.
- With a Drizzle of Chocolate: Elevate them with melted chocolate or caramel.
- Topped with Extra Peanut Butter Cups: Because more peanut butter is always a good idea!
Additional Tips
Use High-Quality Cocoa
A good cocoa powder makes all the difference in deepening the chocolate flavor.
Donโt Overmix the Batter
Mix just until combined to keep the cupcakes light and tender.
Let Cupcakes Cool Completely
Frosting warm cupcakes will cause the frosting to meltโpatience is key!
Make Ahead & Freeze
You can bake the cupcakes ahead of time and freeze them unfrosted for up to 2 months. Just thaw and frost when ready to serve.
Adjust the Frosting Consistency
If the frosting is too thick, add a splash of milk. If itโs too thin, add more powdered sugar.
FAQ Section
Can I make these cupcakes gluten-free?
Yes! Just use a good 1:1 gluten-free flour substitute.
Can I use natural peanut butter?
Itโs best to use regular creamy peanut butter, as natural peanut butter can make the frosting too oily.
How do I store leftovers?
Keep cupcakes in an airtight container at room temperature for up to 2 days or in the fridge for up to a week.
Can I freeze the frosting?
Yes! Store it in an airtight container in the freezer for up to 2 months. Let it thaw and re-whip before using.
Whatโs the best way to frost these?
A piping bag makes a beautiful swirl, but you can also spread the frosting with a knife for a rustic look.
Can I add chocolate chips to the batter?
Absolutely! Fold in mini chocolate chips for an extra chocolate boost.
Can I make this as a cake instead?
Yes! Just pour the batter into an 8-inch cake pan and adjust the baking time to about 30-35 minutes.
Whatโs the best way to make the frosting extra fluffy?
Beat the frosting for a few extra minutes to incorporate more air and create a light, whipped texture.
Can I use a different frosting?
Of course! Chocolate buttercream or cream cheese frosting would also be delicious.
Do I need to refrigerate these cupcakes?
If itโs warm where you live, the frosting may soften too much at room temperature. In that case, refrigerate and let them come to room temp before serving.
Final Thoughts
There you have itโChocolate Peanut Butter Cupcakes that are rich, indulgent, and downright irresistible! Whether youโre making them for a special occasion or just because, these cupcakes are sure to be a hit. Give them a try and let me know how they turn out!
PrintChocolate Peanut Butter Cupcakes
- Prep Time: 15 minutes
- Cook Time: 25 minutes
- Total Time: 40 minutes
- Yield: 12 cupcakes 1x
- Category: Dessert
- Method: Baking
- Cuisine: American
Description
These rich and moist chocolate cupcakes are topped with a creamy peanut butter frosting, finished with cute sprinkles and a Reeseโs cup for the perfect indulgent treat. A decadent dessert for birthdays, holidays, or any sweet craving!
Ingredients
For the Chocolate Cupcakes:
- 1 3/4 cups flour
- 2 cups sugar
- 1 cup cocoa powder
- 1 1/2 tsp baking soda
- 1 1/2 tsp baking powder
- 1 tsp salt
- 2 eggs
- 1 cup milk
- 1/2 cup vegetable oil
- 2 tsp vanilla extract
- 1 cup boiling water
For the Peanut Butter Frosting:
- 1 cup unsalted butter, softened
- 1 cup creamy peanut butter
- 2 cups powdered sugar
- 1 tsp vanilla extract
- 3 tbsp heavy whipping cream
For Garnishing:
- Sweet Tooth Fairy Forever Fall Sprinkle Mix (or any sprinkles)
- 12 Reeseโs peanut butter cups, cut in half
Instructions
1. Prepare for Baking:
- Preheat oven to 350ยฐF (175ยฐC).
- Line a cupcake pan with cupcake liners and set aside.
2. Make the Cupcake Batter:
- In a large bowl, whisk together flour, sugar, cocoa powder, baking soda, baking powder, and salt.
- In a separate bowl, mix eggs, milk, vegetable oil, and vanilla extract until combined.
- Gradually add the dry ingredients into the wet mixture, stirring until combined.
- Beat with an electric mixer on medium speed for 2โ3 minutes.
- Slowly add boiling water and continue mixing. The batter will be thin.
3. Bake the Cupcakes:
- Fill cupcake liners ยพ full with batter.
- Bake for 20โ25 minutes, or until a toothpick inserted in the center comes out clean.
- Let cupcakes cool in the pan for 10 minutes, then transfer to a wire rack to cool completely.
4. Make the Peanut Butter Frosting:
- In a stand mixer with a whisk attachment, beat together butter, peanut butter, powdered sugar, heavy whipping cream, and vanilla extract until smooth and fluffy.
5. Decorate the Cupcakes:
- Fill a piping bag with 1 cup of frosting and set aside.
- Pour sprinkles into a medium bowl.
- Using an ice cream scoop, scoop frosting onto each cupcake and smooth into a thick disk.
- Roll the frosting in the sprinkles.
- Pipe a small dollop of frosting in the center.
- Top with a halved Reeseโs cup.
6. Serve & Enjoy!
- Enjoy these decadent cupcakes fresh or store them in an airtight container for up to 3 days.
Notes
- Peanut Butter Options: Use natural peanut butter for a more intense flavor, or regular for a smoother texture.
- Make It Extra Rich: Add ยฝ cup sour cream to the cupcake batter for added moisture.
- Storage Tip: Store in an airtight container at room temperature for 3 days, or refrigerate for up to a week.
- Frosting Variations: Swap peanut butter frosting for chocolate ganache or vanilla buttercream.
Nutrition
- Serving Size: 1 cupcake
- Calories: 380 kcal
- Sugar: 36g
- Sodium: 320mg
- Fat: 20g
- Saturated Fat: 8g
- Unsaturated Fat: 10g
- Trans Fat: 0g
- Carbohydrates: 50g
- Fiber: 3g
- Protein: 6 g
- Cholesterol: 40mg