Uhovo

Decadent Chocolate Peanut Butter Cupcakes

7 min read

Decadent Chocolate Peanut Butter Cupcakes

These chocolate peanut butter cupcakes bring together moist, deeply chocolatey cake, a creamy peanut butter center, and a light, fluffy peanut butter frosting. A sprinkle of chopped mini peanut butter cups on top adds a simple, irresistible finishing touch to this classic flavor pairing.

cut-open chocolate cupcake showing peanut butter filling

Chocolate and peanut butter are a time-honored combination, so these cupcakes are designed to showcase both flavors in every bite. Rather than simply piping frosting on top, each cupcake is filled with a smooth, lightly sweet peanut butter filling and finished with a fluffy peanut butter buttercream so the peanut butter complements—not overwhelms—the rich chocolate base.

They’re straightforward to prepare, but the hidden filling and the candy garnish elevate them for birthdays and celebrations, or any time you want a dependable, crowd-pleasing dessert.

Why You’ll Love These Chocolate Peanut Butter Cupcakes

  • Chocolate and peanut butter in every bite. The cupcakes include a peanut butter filling and a fluffy frosting so neither flavor is lost.
  • A simple but special surprise inside. The filling is easy to make and turns ordinary cupcakes into something memorable.
  • Balanced sweetness. The dark chocolate base, lightly sweet filling, and airy frosting are balanced so the cupcakes taste rich without being cloying.
overhead view of ingredients for chocolate peanut butter cupcakes

Key Ingredients

Refer to the ingredient list below for exact quantities. A few notes on ingredients that make a difference:

  • Unsweetened natural cocoa powder — Provides pure chocolate flavor and reacts with baking soda to create a tender crumb.
  • Neutral oil — Keeps the cupcakes especially moist and soft, even if refrigerated.
  • Buttermilk — Adds tenderness and helps the leavening create a light texture.
  • Hot coffee — Intensifies chocolate flavor without tasting like coffee; instant espresso mixed with hot water works if you don’t have brewed coffee.
  • Creamy peanut butter — Use conventional creamy peanut butter for predictable texture in both the filling and frosting.
  • Heavy cream — A little cream lets you adjust the consistency of the filling and frosting for piping and spreading.

How to Make Chocolate Peanut Butter Cupcakes

This recipe has three straightforward components: the chocolate cupcakes, the peanut butter filling, and the peanut butter frosting. Make sure the cupcakes are fully cooled before filling and frosting so the filling holds its shape.

Make the chocolate cupcakes.
Whisk the dry ingredients together first. In another bowl, whisk the sugars with oil, egg, and vanilla. Add the dry ingredients in two additions, alternating with buttermilk, and finish by stirring in the hot coffee. The batter will be fairly thin; divide it among liners and bake until a toothpick comes out with a few moist crumbs. Cool completely before proceeding.

chocolate cupcake batter in a glass mixing bowl
Mix the cupcake batter.
freshly baked chocolate cupcakes in a muffin pan
Bake, then cool before filling and frosting.

Make and add the peanut butter filling.
Beat the peanut butter, confectioners’ sugar, butter, and a pinch of salt until smooth. Add heavy cream a little at a time until the mixture is smooth and pipeable but still fairly thick. Cut a small cone-shaped piece from the center of each cooled cupcake or use a corer, then spoon or pipe about a tablespoon of filling into each cup.

Prepare the peanut butter frosting.
Beat the butter and peanut butter until light and smooth. Add confectioners’ sugar gradually, then mix in vanilla and salt. Add heavy cream a tablespoon at a time until the frosting reaches a smooth, pipeable consistency. Beat the frosting on high for a couple of minutes at the end to make it light and fluffy.

peanut butter filling for cupcakes
Make the filling.
peanut butter frosting in a mixing bowl
Make the frosting.

Frost and finish.
Pipe or spread the frosting onto the cooled, filled cupcakes. A large star piping tip makes a pretty swirl, but a simple round tip or an offset spatula works well too. Top with chopped mini peanut butter cups, chopped roasted peanuts, mini chocolate chips, or chocolate shavings to finish.

Short on time? You can skip the filling and simply frost the cupcakes; they’ll still be a delicious chocolate-peanut butter treat without the hidden center.

chocolate cupcakes filled with peanut butter filling
Spoon or pipe the filling into the cupcakes.
peanut butter frosting being piped onto chocolate cupcakes
Frost and garnish.

Tips for Success

  • Watch baking time carefully. Start checking cupcakes near the lower end of the bake time; a toothpick should come out with a few moist crumbs, not wet batter.
  • Cool fully before filling. Warm cupcakes are fragile and can soften the filling; make sure they are completely cool before coring.
  • Don’t cut too deep. Leave cake at the bottom—cut about halfway down—so the filled cupcake remains sturdy.
  • Add cream slowly. Adjust both filling and frosting with heavy cream a little at a time. Keep the filling fairly thick so it stays inside the cupcake; the frosting should be smooth enough to pipe.
  • Beat the frosting well. A final high-speed beat for 2–3 minutes makes the frosting lighter and airier, which contrasts nicely with the dense cake and creamy filling.
close-up of chocolate cupcake with fluffy peanut butter frosting

Storage and Make-Ahead Tips

Refrigerator: Store filled and frosted cupcakes in an airtight container in the refrigerator for up to 3 days. Bring them to room temperature for 20–30 minutes before serving to restore the best texture and flavor.

Make ahead: Bake cupcakes a day in advance and keep them in an airtight container at room temperature. Fill and frost on the day you plan to serve.

Freezer: Freeze unfrosted, unfilled cupcakes in a freezer-safe container for up to 3 months. Thaw at room temperature before filling and frosting.

cut-open chocolate cupcake with peanut butter filling and frosting

A Cupcake for Chocolate + Peanut Butter Fans

The creamy peanut butter center is the small addition that makes these cupcakes feel special without adding complexity. A swirl of peanut butter frosting and a scattering of chopped peanut butter cups create an easy-to-make, crowd-pleasing cupcake suitable for parties or whenever you want a reliably delicious chocolate-peanut butter dessert.

More Chocolate + Peanut Butter Favorites

img 94162 12

Buckeye Brownies

img 94162 13

Chocolate Peanut Butter Swirl Cookies

img 94162 14

Peanut Butter Cup Blondies

img 94162 15

Chocolate Peanut Butter Cheesecake

chocolate cupcakes with peanut butter frosting and hidden peanut butter filling and chopped candy garnish
Get the Recipe:

Chocolate Peanut Butter Cupcakes

Yield: 12 cupcakes
Prep Time: 30 minutes
Cook Time: 22 minutes
Total Time: 52 minutes
Rich chocolate cupcakes filled with creamy peanut butter and topped with fluffy peanut butter frosting make a simple, irresistible dessert for anyone who loves this classic pairing.

Ingredients

For the cupcakes:

  • 1 cup (120 g) all-purpose flour
  • 1/2 cup (42 g) unsweetened natural cocoa powder
  • 3/4 teaspoon baking soda
  • 1/2 teaspoon salt
  • 1/2 cup (100 g) granulated sugar
  • 1/2 cup (100 g) firmly packed light brown sugar
  • 1/3 cup (80 ml) vegetable oil or other neutral oil
  • 1 large egg, at room temperature
  • 1 teaspoon vanilla extract
  • 1/2 cup (120 ml) buttermilk, at room temperature
  • 1/2 cup (120 ml) hot coffee, or hot water + 1–2 teaspoons espresso powder

For the peanut butter filling:

  • 1/2 cup (127 g) creamy peanut butter
  • 1/2 cup (55 g) confectioners’ sugar
  • 2 tablespoons (28 g) unsalted butter, softened
  • Pinch of salt
  • 1–2 tablespoons (15–30 ml) heavy cream, if needed

For the peanut butter frosting:

  • 3/4 cup (191 g) creamy peanut butter
  • 1/2 cup (113 g) unsalted butter, softened
  • 2 cups (220 g) confectioners’ sugar
  • 1 teaspoon vanilla extract
  • 1/4 teaspoon salt
  • 2–3 tablespoons (30–45 ml) heavy cream

For garnish:

  • 4–6 mini peanut butter cups, chopped

Recommended Tools

  • 12-well muffin pan
  • Paper cupcake liners
  • Cupcake corer or small paring knife (optional)
  • Piping bags and a large star tip (optional)

Instructions

To make the cupcakes:

  • Preheat the oven to 350°F (175°C). Line a 12-cup muffin pan with liners.
  • Whisk together the flour, cocoa powder, baking soda, and salt; set aside.
  • In a large bowl, whisk the granulated sugar, brown sugar, oil, egg, and vanilla until smooth.
  • Mix in half of the flour mixture, then the buttermilk, stirring just until combined.
  • Add the remaining flour mixture and mix until almost combined.
  • Gradually stir in the hot coffee until smooth.
  • Divide the batter among the prepared cups, filling each about two-thirds full.
  • Bake 18–22 minutes, or until a toothpick inserted in the center comes out with a few moist crumbs.
  • Cool in the pan for 10 minutes, then transfer to a wire rack and cool completely before filling and frosting.

To make the filling:

  • Beat the peanut butter, confectioners’ sugar, butter, and salt on medium speed until smooth.
  • Add heavy cream a little at a time until the mixture is smooth and pipeable but still fairly thick.
  • Cut a small cone from the center of each cooled cupcake or use a corer.
  • Pipe or spoon about 1 tablespoon of filling into each cupcake.

To make the frosting:

  • Beat the butter and peanut butter on medium speed until smooth and fluffy.
  • Gradually add the confectioners’ sugar and mix well. Stir in vanilla and salt.
  • Add enough heavy cream to reach a smooth, pipeable consistency.
  • Increase mixer speed to high and beat for 2–3 minutes until light and fluffy.
  • Pipe the frosting onto each cupcake using a large star tip or your preferred tip, then garnish with chopped peanut butter cups or other toppings.

Notes

  • Peanut butter: Conventional creamy peanut butter gives the most consistent texture for both filling and frosting.
  • Coffee: Coffee deepens the chocolate flavor without adding a coffee taste. Substitute 1/2 cup hot water with 1–2 teaspoons espresso powder if needed.
  • Filling: The filling is optional—omit it and simply frost the cupcakes for a quicker version.
  • Garnish: Use chopped roasted peanuts, mini chocolate chips, or chocolate shavings instead of candy if you prefer.
  • Storage: Keep in an airtight container in the refrigerator up to 3 days; bring to room temperature before serving.
Author: Jennifer McHenry
Course: cupcakes
Cuisine: American

Show off your baking masterpiece!
Snap a photo and tag @bakeorbreak with #bakeorbreak on social media to share your creation.