Chocolate peanut butter cupcakes with swirled peanut butter frosting and chocolate drizzle
|

Chocolate Peanut Butter Cupcakes (The Gooey 30-Minute Peanut Butter Dream)

Chocolate Peanut Butter Cupcakes (The Gooey 30-Minute Peanut Butter Dream)

Chocolate peanut butter cupcakes with swirled peanut butter frosting and chocolate drizzle

Yes — you can have real-deal chocolate peanut butter cupcakes in just 30 minutes, frosting swirled and ganache drizzled. One bowl, no mixer needed, and every bite hits that fudgy-chocolate + salty-sweet peanut butter combo you love from the candy aisle.

Happy National Chocolate Cupcake Day! If there is one day a year to bake a dozen chocolate cupcakes, it is today — and these are the ones to bake. Dark, fudgy chocolate batter, a soft peanut butter center hiding in each cupcake, a cloud of peanut butter frosting, and a warm chocolate ganache drizzle on top. They look like a bakery splurge, but the whole batch is on the counter in half an hour.

What You Need

  • 1 cup (125 g) all-purpose flour
  • 3/4 cup (150 g) granulated sugar
  • 1/3 cup (30 g) unsweetened cocoa powder
  • 1 tsp baking soda
  • 1/2 tsp fine salt
  • 1/2 cup (120 ml) whole milk, room temperature
  • 1/4 cup (60 ml) neutral oil
  • 1 large egg, room temperature
  • 1/2 cup (120 ml) hot water
  • 1/2 cup (130 g) creamy peanut butter, divided
  • 4 Tbsp (55 g) unsalted butter, softened
  • 1 1/2 cups (190 g) powdered sugar
  • 2–3 Tbsp (30–45 ml) milk
  • 1/2 tsp vanilla extract
  • 1/3 cup (60 g) semisweet chocolate chips
  • 3 Tbsp (45 ml) heavy cream
  • 2 Tbsp chopped roasted peanuts, to top (optional)
Chocolate cupcake with peanut butter frosting

Recipe Steps

  1. Prep the pan and oven. Heat the oven to 350°F (175°C). Line a 12-cup muffin tin with paper liners. Whisk the flour, sugar, cocoa, baking soda, and salt together in a large bowl.
  2. Mix the batter. Whisk in the milk, oil, and egg until smooth, then pour in the hot water and stir until thin and glossy (the batter will be loose — that is the secret to a fudgy crumb). Divide among the liners, filling each about two-thirds full.
  3. Add the peanut butter center. Drop a small spoonful (about 2 tsp) of peanut butter into the middle of each cup of batter; it will sink as the cupcakes bake. Bake 15 minutes, or until the tops spring back lightly. Cool in the pan 5 minutes, then move to a rack.
  4. Whip the frosting and ganache. Beat the remaining peanut butter, softened butter, powdered sugar, vanilla, and milk until fluffy, adding milk a splash at a time. Warm the cream until steaming, pour over the chocolate chips, rest 1 minute, and stir into a glossy ganache.
  5. Swirl, drizzle, and finish. Pipe or spoon a tall swirl of peanut butter frosting onto each cooled cupcake, drizzle with warm ganache, and shower with chopped peanuts. Serve right away — or try to wait.
Chocolate frosting swirl close-up

Tips & Variations

  • Do not overbake. At 15 minutes the cupcakes look just set; that keeps the center gooey. A toothpick should come out with a few moist crumbs, not clean.
  • Room-temperature dairy matters. Cold milk and eggs curdle a hot-water batter and make it dense — set them out 20 minutes before you start.
  • Going natural: use no-stir natural peanut butter for the frosting; pure natural PB separates and turns grainy in frosting.
  • Salt on top. A tiny flake of sea salt over the ganache makes the chocolate taste more chocolatey — try it on two and see.
Plate of frosted chocolate peanut butter cupcakes

Estimated nutrition per serving: ~380 cal | protein 6g | carbs 48g | fat 19g. (Estimated.)

Frequently Asked Questions

Can I make these chocolate peanut butter cupcakes ahead of time?

Yes. Bake the cupcakes up to 2 days ahead and store them unfrosted in an airtight container at room temperature. Whip the frosting and ganache the day you serve — they take under 10 minutes — so everything tastes freshly made.

How do I store leftover cupcakes?

Keep frosted cupcakes in an airtight container at room temperature for up to 3 days. The peanut butter frosting is shelf-stable for that window, so no fridge needed — chilling dries out the crumb.

Can I use natural peanut butter?

For the gooey center, yes — any smooth peanut butter melts fine inside the batter. For the frosting, stick with a no-stir peanut butter (creamy commercial style); natural PB separates and makes the frosting grainy.

Can I freeze these cupcakes?

Absolutely. Freeze unfrosted cupcakes in a zip-top bag for up to 2 months. Thaw at room temperature for about an hour, then frost and drizzle fresh — they taste like the day they were baked.

Peanut butter cupcake with chocolate drizzle

Chocolate Peanut Butter Cupcakes (The Gooey 30-Minute Peanut Butter Dream)

Course: DessertCuisine: American
Servings

12

servings
Prep time

15

minutes
Cooking time

15

minutes
Calories

380

kcal
Total time

30

minutes

Gooey chocolate cupcakes with a molten peanut butter center, whipped peanut butter frosting, and chocolate ganache drizzle — ready in 30 minutes.

Ingredients

  • 1 cup (125 g) all-purpose flour

  • 3/4 cup (150 g) granulated sugar

  • 1/3 cup (30 g) unsweetened cocoa powder

  • 1 tsp baking soda

  • 1/2 tsp fine salt

  • 1/2 cup (120 ml) whole milk, room temperature

  • 1/4 cup (60 ml) neutral oil

  • 1 large egg, room temperature

  • 1/2 cup (120 ml) hot water

  • 1/2 cup (130 g) creamy peanut butter, divided

  • 4 Tbsp (55 g) unsalted butter, softened

  • 1 1/2 cups (190 g) powdered sugar

  • 2–3 Tbsp (30–45 ml) milk

  • 1/2 tsp vanilla extract

  • 1/3 cup (60 g) semisweet chocolate chips

  • 3 Tbsp (45 ml) heavy cream

  • 2 Tbsp chopped roasted peanuts, to top (optional)

Directions

  • Prep the pan and oven. Heat the oven to 350°F (175°C). Line a 12-cup muffin tin with paper liners. Whisk the flour, sugar, cocoa, baking soda, and salt together in a large bowl.
  • Mix the batter. Whisk in the milk, oil, and egg until smooth, then pour in the hot water and stir until thin and glossy (the batter will be loose — that is the secret to a fudgy crumb). Divide among the liners, filling each about two-thirds full.
  • Add the peanut butter center. Drop a small spoonful (about 2 tsp) of peanut butter into the middle of each cup of batter; it will sink as the cupcakes bake. Bake 15 minutes, or until the tops spring back lightly. Cool in the pan 5 minutes, then move to a rack.
  • Whip the frosting and ganache. Beat the remaining peanut butter, softened butter, powdered sugar, vanilla, and milk until fluffy, adding milk a splash at a time. Warm the cream until steaming, pour over the chocolate chips, rest 1 minute, and stir into a glossy ganache.
  • Swirl, drizzle, and finish. Pipe or spoon a tall swirl of peanut butter frosting onto each cooled cupcake, drizzle with warm ganache, and shower with chopped peanuts. Serve right away — or try to wait.

What To Bake Next

Join The Tasty Loom Baking Club

Love easy bakes like these? Join The Tasty Loom Baking Club — our free newsletter — and get new recipes, baking tips, and seasonal treats delivered straight to your inbox. No spam, just the good stuff.

About Tasty Loom
Tasty Loom is a cozy corner of the internet for home bakers — tested, doable recipes with clear steps, honest tips, and plenty of chocolate. Bake something worth sharing.

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *