Dark Chocolate Cupcakes with Peanut Butter Frosting
These dark chocolate cupcakes with peanut butter frosting are rich, moist, and utterly satisfying. The cake is intensely chocolatey with a deep cocoa aroma that unfolds as they bake, while the peanut butter frosting is silky, creamy, and slightly salty, creating a classic sweet and savory pairing. The crumb is tender and lightly springy, and a splash of hot coffee or hot water intensifies the chocolate flavor without adding any coffee taste. These cupcakes are ideal for birthday parties, weekend baking projects, or any time you want a comforting dessert that feels a little indulgent. If you enjoy peanut butter treats, you might also like this peanut butter blossoms recipe that highlights the same comforting flavor pairing.
Ingredients
- 1 cup all-purpose flour, for structure and tender crumb.
- 1/2 cup Hershey’s Special Dark cocoa powder, for deep, rich chocolate flavor.
- 1 teaspoon baking soda, to help the cupcakes rise.
- 1/2 teaspoon baking powder, for extra lift and lightness.
- 1/2 teaspoon salt, to balance sweetness and enhance flavor.
- 1/3 cup vegetable oil, keeps the cupcakes moist and tender.
- 1 cup granulated sugar, for sweetness and texture.
- 1 large egg, adds structure and richness.
- 1 teaspoon pure vanilla extract, for warm, rounded flavor.
- 1/2 cup buttermilk, adds tang and tenderizes the crumb.
- 1/2 cup hot coffee or hot water, intensifies the chocolate without tasting like coffee.
- 5 tablespoons unsalted butter, softened, for the frosting base and creaminess.
- 1 cup creamy peanut butter, for rich peanut flavor and smooth texture in the frosting.
- 1 cup confectioners’ sugar, sweetens and stabilizes the frosting.
- 1/3 cup heavy cream, thins and lightens the frosting for spreadable consistency.
- 1 teaspoon pure vanilla extract, boosts flavor in the frosting.
- 1/4 teaspoon salt, balances sweetness in the frosting.
- Crushed Reese’s Pieces for topping (optional), for crunch and extra peanut butter candy flavor.
Step-by-Step Instructions
Preheat and prepare. Preheat the oven to 350°F (177°C) and line a muffin pan with cupcake liners. Position a rack in the middle of the oven so the cupcakes bake evenly.
Mix dry ingredients. In a medium bowl, whisk together the flour, cocoa powder, baking soda, baking powder, and salt until well combined and aerated.
Combine wet ingredients. In a large bowl, whisk together the vegetable oil, granulated sugar, egg, vanilla extract, and buttermilk until smooth and homogeneous.
Bring batter together. Gradually add the dry ingredients to the wet mixture, mixing gently until mostly combined. Then add the 1/2 cup hot coffee or hot water and whisk until the batter is smooth. A thin batter is normal and gives a moist cupcake.
Fill liners and bake. Fill the cupcake liners about 2/3 full with batter. Bake for 20 to 22 minutes or until a toothpick inserted into the center comes out clean. Rotate the pan halfway through baking if your oven has hot spots.
Cool briefly then finish cooling. Let the cupcakes cool in the pan for 10 minutes, then transfer them to a cooling rack to cool completely before frosting. Frosting warm cupcakes will melt the frosting.
Make the frosting. For the frosting, beat the softened butter in a bowl until creamy. Add the creamy peanut butter, confectioners’ sugar, heavy cream, vanilla extract, and salt. Beat until the mixture is combined and fluffy. If the frosting is too stiff, add a little more heavy cream, 1 teaspoon at a time.
Frost and garnish. Frost the cooled cupcakes generously using a spatula or piping bag. Sprinkle crushed Reese’s Pieces on top if desired for color and crunch.
Store leftovers. Store any leftover cupcakes in the refrigerator for up to 3 days. Let chilled cupcakes come to room temperature for 15 to 30 minutes before serving for the best texture.
Recipe Details
- Prep Time: 15 minutes.
- Cook Time: 20 to 22 minutes.
- Total Time: About 45 minutes.
- Servings: Makes about 12 standard cupcakes.
- Calories: Approximately 375 kcal per cupcake.
Tips, Storage & Variations
- Tip: Use hot coffee for a deeper, more complex chocolate flavor, or hot water if you prefer no coffee aroma.
- Tip: For even cupcakes, spoon batter into a measuring cup or use an ice cream scoop when filling liners.
- Storage: Refrigerate frosted cupcakes in an airtight container for up to 3 days. Bring to room temperature before serving for best texture.
- Freezing: Freeze unfrosted cupcakes wrapped tightly in plastic wrap and stored in a freezer bag for up to 2 months. Thaw overnight in the refrigerator, then bring to room temperature before frosting.
- Variation 1: For a stronger peanut flavor, chill the frosting briefly before rewhipping to a firmer texture that pipes beautifully.
- Variation 2: Add a sprinkle of crushed candies on top for extra texture and color using the provided toppings only.
- For more ideas that pair well with peanut butter desserts, see this helpful guide to basic butter cookie recipes.
FAQ
How do I know when the cupcakes are done?
Insert a toothpick into the center. If it comes out clean or with a few moist crumbs, they are done.Can I use regular cocoa instead of Hershey’s Special Dark?
Yes, regular cocoa works. The cake will be slightly less intense in chocolate flavor.Do I need to use hot coffee?
No, hot water will work. Coffee simply enhances the chocolate depth.Can I make the frosting ahead of time?
Yes, make the frosting a day ahead, store it covered in the refrigerator, and rewhip briefly before using.How should I serve refrigerated cupcakes?
Let refrigerated cupcakes sit at room temperature for 15 to 30 minutes before serving for best texture.Can I halve this recipe?
Yes, you can halve the ingredients and bake a smaller batch, keeping the same baking time and temperature.
People Also Ask
Why add oil instead of butter to the cake batter?
Oil keeps the cupcakes moister and gives a tender crumb compared to butter.What is the role of buttermilk in cupcakes?
Buttermilk adds mild tang and reacts with baking soda for lift and tenderness.Can I use natural peanut butter instead of creamy?
Natural peanut butter may change frosting texture and may need extra confectioners’ sugar to stabilize.Does the hot coffee make the cupcakes taste like coffee?
No, the hot coffee intensifies chocolate flavor without adding a coffee taste.How do I prevent cupcakes from sinking in the middle?
Avoid overmixing the batter and do not open the oven door during the first 15 minutes of baking.Can I pipe the frosting or should I spread it?
Both work. Chill frosting briefly for piping if you want cleaner shapes.Are Reese’s Pieces necessary?
They are optional. Use them for crunch and visual appeal only.
Conclusion
These dark chocolate cupcakes with peanut butter frosting offer a luxurious combination of deep chocolate and creamy peanut butter that is easy to make at home. If you want a similar twist on this pairing, check out Dark Chocolate Cupcakes with Creamy Peanut Butter Frosting for extra inspiration, or explore a slightly different take at Chocolate Peanut Butter Cupcakes Recipe. Give this recipe a try, and please share your photos and tips so others can enjoy these cozy treats too.
PrintDark Chocolate Cupcakes with Peanut Butter Frosting
Rich and moist dark chocolate cupcakes topped with silky peanut butter frosting, perfect for any occasion.
- Prep Time: 15 minutes
- Cook Time: 22 minutes
- Total Time: 45 minutes
- Yield: 12 cupcakes 1x
- Category: Dessert
- Method: Baking
- Cuisine: American
- Diet: Vegetarian
Ingredients
- 1 cup all-purpose flour
- 1/2 cup Hershey’s Special Dark cocoa powder
- 1 teaspoon baking soda
- 1/2 teaspoon baking powder
- 1/2 teaspoon salt
- 1/3 cup vegetable oil
- 1 cup granulated sugar
- 1 large egg
- 1 teaspoon pure vanilla extract
- 1/2 cup buttermilk
- 1/2 cup hot coffee or hot water
- 5 tablespoons unsalted butter, softened
- 1 cup creamy peanut butter
- 1 cup confectioners’ sugar
- 1/3 cup heavy cream
- 1 teaspoon pure vanilla extract
- 1/4 teaspoon salt
- Crushed Reese’s Pieces for topping (optional)
Instructions
- Preheat the oven to 350°F (177°C) and line a muffin pan with cupcake liners.
- Mix dry ingredients in a medium bowl until well combined.
- Combine wet ingredients in a large bowl until smooth.
- Bring batter together by gradually adding dry ingredients to wet mixture.
- Fill cupcake liners about 2/3 full and bake for 20 to 22 minutes.
- Cool in the pan for 10 minutes, then transfer to a cooling rack.
- Make the frosting by beating softened butter until creamy, then add other ingredients and beat until fluffy.
- Frost cooled cupcakes and sprinkle crushed Reese’s Pieces on top if desired.
Notes
Store any leftover cupcakes in the refrigerator for up to 3 days.
Nutrition
- Serving Size: 1 cupcake
- Calories: 375
- Sugar: 24g
- Sodium: 300mg
- Fat: 18g
- Saturated Fat: 6g
- Unsaturated Fat: 10g
- Trans Fat: 0g
- Carbohydrates: 45g
- Fiber: 2g
- Protein: 10g
- Cholesterol: 30mg
Keywords: chocolate cupcakes, peanut butter frosting, dessert recipe, baking, party treats







