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

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)

Recipe Steps
- 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.

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.

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.

Chocolate Peanut Butter Cupcakes (The Gooey 30-Minute Peanut Butter Dream)
Course: DessertCuisine: American12
servings15
minutes15
minutes380
kcal30
minutesGooey 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
- Death by Chocolate Cupcakes (The Ultra-Fudgy 40-Minute Triple-Chocolate Dream)
- Creamy Pumpkin Pasta (The Cozy 25-Minute Fall Pasta)
- Spooky Eyeball Oreo Cookie Balls (The No-Bake 20-Minute Halloween Treat)
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.
