Espresso Chocolate Cupcakes with Peanut Butter Frosting

Espresso chocolate peanut butter cupcakes are the kind of dessert that can turn a simple craving into a full baking project in the best possible way. I may not always reach for sweets first, but chocolate and peanut butter together are impossible to ignore. Add espresso to the mix, and the flavor becomes deeper, richer, and a little more grown-up without making the cupcakes taste overly like coffee.

img 2644 1
img 2644 2

These homemade chocolate cupcakes are soft, moist, and full of cocoa flavor, with espresso powder enhancing the chocolate instead of overpowering it. The peanut butter frosting is creamy, fluffy, and simple to make with just butter, confectioner’s sugar, creamy peanut butter, and vanilla extract. It is a classic flavor pairing, but the espresso gives the cupcakes a little extra depth that makes them feel special.

The best part is that this recipe is straightforward and approachable. The cupcake batter comes together quickly with pantry-friendly ingredients, and while the cupcakes are baking, you can prepare the frosting. Be sure not to overfill the liners, because these cupcakes rise as they bake. Filling each liner halfway gives them room to grow and helps create a soft, even cupcake that is easy to frost once cooled.

If you are looking for an easy cupcake recipe for chocolate lovers, peanut butter fans, or anyone who enjoys a rich dessert with a hint of espresso, this is a great one to keep on hand. The cupcakes are ready in under an hour, making them perfect for a weekend bake, a casual celebration, or a sweet treat when the craving hits.

Espresso Chocolate Peanut Butter Cupcakes

Rich chocolate espresso cupcakes topped with fluffy peanut butter frosting. These creamy, dreamy cupcakes come together in under an hour.
Servings:
14 cupcakes
A hand holds a chocolate cupcake topped with swirls of light brown frosting and drizzled with chocolate. The background is blurred, showing more cupcakes on a wooden surface.
Prep Time:
15
Cook Time:
22
Total Time:
37

Ingredients

Cake:

  • 3/4 cup all-purpose flour
  • 1/2 cup cocoa powder, dark chocolate cocoa powder was used
  • 2 tsp espresso powder or instant espresso
  • 1 tsp baking powder
  • 1/2 tsp baking soda
  • Pinch of salt
  • 2 large eggs
  • 1/2 cup granulated sugar
  • 1/2 cup packed light brown sugar
  • 1/3 cup vegetable or canola oil
  • 2 tsp vanilla extract
  • 1/2 cup buttermilk

Frosting:

  • 1 stick unsalted butter, room temperature
  • 1 cup confectioner’s sugar
  • 3/4 cup creamy peanut butter
  • 1 tsp vanilla extract

Instructions

  • Preheat the oven to 350 degrees. Line a standard cupcake tin with 14 cupcake liners so the batter is ready to portion as soon as it is mixed.
  • In a medium bowl, combine the flour, cocoa powder, espresso powder, baking powder, baking soda, and salt. Whisk until the dry ingredients are evenly mixed and there are no large clumps of cocoa powder.
  • In a large bowl, add the eggs, granulated sugar, brown sugar, oil, and vanilla extract. Whisk well until the mixture is smooth, glossy, and fully combined.
  • Add half of the dry mixture to the wet ingredients, followed by half of the buttermilk. Whisk gently to incorporate. Add the remaining dry mixture and the remaining buttermilk, then stir just until combined. Avoid overmixing so the cupcakes stay tender.
  • Fill each cupcake liner halfway with batter. Do not fill them higher, because these cupcakes rise as they bake. Bake for 18 to 22 minutes, or until a toothpick inserted into the center comes out dry. Let the cupcakes cool for at least 15 minutes before frosting.
  • While the cupcakes bake, make the peanut butter frosting. Combine the room-temperature butter, confectioner’s sugar, creamy peanut butter, and vanilla extract in a mixer. Beat until the frosting is light, fluffy, and fully combined. This can also be done by hand with patience and a sturdy spoon or whisk.
  • Once the cupcakes are cool, frost and decorate them however you like. A swirl of peanut butter frosting keeps them classic, while a drizzle of chocolate makes them extra rich.

Nutrition

Calories: 285kcal,
Carbohydrates: 34g,
Protein: 5g,
Fat: 20g,
Saturated Fat: 6g,
Sugar: 17g,
Sodium: 142mg

Nutrition information is automatically calculated and should be used only as an approximation.


Tried this recipe?
Share your espresso chocolate peanut butter cupcakes and tag @flavorsbyalessandra or #flavorsbyalessandra.

If you make these cupcakes, please let me know. I would love to see how you frost and decorate them, especially if you add your own finishing touch.