Peanut Butter Chocolate Cupcakes Recipe

Introduction

These Peanut Butter Chocolate Cupcakes combine rich, moist chocolate cake with creamy peanut butter frosting for the ultimate indulgence. Perfectly balanced and decadently topped with mini peanut butter cups and chopped peanuts, they are a treat for any occasion.

The image shows a cut chocolate cupcake with three layers: the bottom layer is dark and moist chocolate cake, the middle layer is a smooth light brown peanut butter filling that oozes out, and the top layer is thick, creamy beige peanut butter frosting swirled in two rounded peaks. The frosting is sprinkled with small crunchy peanut pieces and topped with two small round peanut butter chocolates, one whole and one cut in half, positioned on the right side of the frosting. The cupcake sits on brown parchment paper on a white marbled surface, with more chocolate cupcakes and peanut butter chocolates blurred in the background. photo taken with an iphone --ar 4:5 --v 7

Ingredients

  • 120 g boiling water
  • 200 g granulated sugar
  • 50 g unsweetened Dutch cocoa powder
  • 160 g all-purpose flour
  • 1 tsp instant espresso powder
  • 1/2 tsp baking powder
  • 1/2 tsp baking soda
  • ½ tsp salt
  • 120 g sour cream (14-18%), room temperature
  • 75 g vegetable oil
  • 2 large eggs, room temperature
  • 1 ½ tsp vanilla extract
  • 150 g butter, room temperature
  • 160 g creamy peanut butter
  • 230 g powdered sugar
  • 1-1 ½ tbsp milk, room temperature
  • 1 tsp vanilla extract
  • 12 tsp creamy peanut butter (for filling)
  • 12-24 Reese’s mini peanut butter cups (for decoration)
  • Small handful of peanuts (for decoration)

Instructions

  1. Step 1: Preheat the oven to 160ºC (320ºF) conventional. Line a 12-cup cupcake tray with liners.
  2. Step 2: Boil the water and set aside to cool slightly while preparing other ingredients.
  3. Step 3: In a large bowl, combine all dry ingredients: sugar, cocoa powder, flour, espresso powder, baking powder, baking soda, and salt. Stir to mix evenly.
  4. Step 4: In another bowl, whisk together all wet ingredients: sour cream, vegetable oil, eggs, vanilla extract, and the warm boiled water. Whisk gently to combine without overmixing the eggs.
  5. Step 5: Gradually add the wet ingredients to the dry, stirring gently until the batter is smooth and lump-free.
  6. Step 6: Divide the batter evenly into the cupcake liners and bake for 20-23 minutes. Let cool in the pan for 5 minutes, then transfer to a wire rack to cool completely.
  7. Step 7: For the frosting, sift the powdered sugar. Beat the butter and peanut butter together on medium-high speed for 2 minutes using a stand or hand mixer.
  8. Step 8: Add the powdered sugar, vanilla, and milk in two parts, mixing on low speed until incorporated. Beat for an additional minute until smooth and fluffy.
  9. Step 9: Use the end of a piping tip or similar tool to core out the center of each cooled cupcake. Fill each center with 1 teaspoon of creamy peanut butter.
  10. Step 10: Pipe the peanut butter frosting on top using a round tip (such as Wilton 1A). Decorate with mini peanut butter cups and chopped peanuts.

Tips & Variations

  • To deepen the chocolate flavor, try using espresso powder or coffee instead of boiling water.
  • If preferred, substitute creamy peanut butter with crunchy for added texture in the frosting and filling.
  • For a dairy-free version, use non-dairy sour cream and butter alternatives.
  • Chill the frosting slightly if it feels too soft for piping.

Storage

Store the cupcakes in an airtight container in the refrigerator for up to 4 days. Bring to room temperature before serving for the best flavor and texture. They can also be frozen for up to 2 months; thaw overnight in the fridge and then bring to room temperature.

How to Serve

The image shows a close-up of a chocolate cupcake with three distinct layers: the bottom layer is a rich, dark brown chocolate cake with a moist texture, the middle layer is a creamy, golden peanut butter filling that is gooey and oozing slightly, and the top layer is a thick swirl of light tan peanut butter frosting with a smooth and fluffy texture. On top of the frosting, there are small chopped nuts scattered along with two mini peanut butter cup chocolates, one whole and one cut in half, placed near the center. The cupcake sits on a piece of brown parchment paper on a white marbled surface, with other similar cupcakes blurred in the background. photo taken with an iphone --ar 4:5 --v 7

Serve this delicious recipe with your favorite sides.

FAQs

Can I make the cupcakes ahead of time?

Yes, you can bake the cupcakes a day in advance and store them in an airtight container. It’s best to frost them the day you plan to serve for the freshest taste.

Can I use peanut butter powder instead of creamy peanut butter?

Peanut butter powder has a different texture and less fat, so it may change the consistency of the frosting. For best results, stick with creamy peanut butter for the filling and frosting.

Print

Peanut Butter Chocolate Cupcakes Recipe

Delight in these rich and moist Peanut Butter Chocolate Cupcakes, featuring a velvety Dutch cocoa chocolate base paired with a smooth, creamy peanut butter frosting. Each cupcake is filled with a gooey peanut butter center and topped with mini Reese’s peanut butter cups and crunchy peanuts, making them an irresistible treat for peanut butter and chocolate lovers alike.

  • Author: Lena
  • Prep Time: 20 minutes
  • Cook Time: 23 minutes
  • Total Time: 1 hour
  • Yield: 12 cupcakes 1x
  • Category: Dessert
  • Method: Baking
  • Cuisine: American
  • Diet: Vegetarian

Ingredients

Scale

Chocolate Cupcake

  • 120 g boiling water
  • 200 g granulated sugar
  • 50 g unsweetened Dutch cocoa powder
  • 160 g all-purpose flour
  • 1 tsp instant espresso powder
  • ½ tsp baking powder
  • ½ tsp baking soda
  • ½ tsp salt
  • 120 g sour cream (14-18%, room temperature)
  • 75 g vegetable oil
  • 2 large eggs (room temperature)
  • 1 ½ tsp vanilla extract

Peanut Butter Frosting & Filling

  • 150 g butter (room temperature)
  • 160 g creamy peanut butter
  • 230 g powdered sugar
  • 11 ½ tbsp milk (room temperature)
  • 1 tsp vanilla extract
  • 12 tsp creamy peanut butter (for filling)
  • 1224 Reese’s mini peanut butter cups (for decoration)
  • Small handful of peanuts (for decoration)

Instructions

  1. Preheat and Prepare: Preheat your conventional oven to 160ºC (320ºF). Line a 12-cup cupcake tray with cupcake liners to prepare for baking.
  2. Prepare Boiling Water: Boil water and weigh 120 g, then set aside to cool slightly while you gather other ingredients.
  3. Combine Dry Ingredients: In a large bowl, mix granulated sugar, Dutch cocoa powder, all-purpose flour, instant espresso powder, baking powder, baking soda, and salt. Stir thoroughly to ensure ingredients are evenly combined.
  4. Mix Wet Ingredients: In a separate bowl, whisk together sour cream, vegetable oil, eggs, vanilla extract, and the slightly cooled boiling water. Whisk gently to avoid over-mixing the eggs.
  5. Make Batter: Slowly pour the wet ingredients into the dry mix, stirring gently until the batter is smooth and lump-free.
  6. Fill Cupcake Liners: Evenly divide the batter into the 12 cupcake liners, filling each about 2/3 full.
  7. Bake Cupcakes: Bake for 20 to 23 minutes until a toothpick inserted comes out clean. Let cupcakes cool in the pan for 5 minutes, then transfer to a wire rack to cool completely.
  8. Prepare Peanut Butter Frosting: Sift powdered sugar. Using a stand mixer with the paddle attachment or hand mixer, beat butter and peanut butter on medium-high speed for 2 minutes until creamy.
  9. Incorporate Sugar and Flavors: Scrape down the bowl sides. Add powdered sugar, vanilla extract, and milk in two parts, mixing on low speed until each addition is fully combined. Then beat for an additional minute.
  10. Core Cupcakes: Use the end of a piping tip or similarly shaped tool to remove a small core from each cooled cupcake, creating a space for the peanut butter filling.
  11. Fill Cupcakes: Spoon about 1 teaspoon of creamy peanut butter into each cupcake core.
  12. Pipe Frosting: Fill a piping bag fitted with a round tip (such as Wilton 1A) with the peanut butter buttercream and pipe generous swirls atop each cupcake.
  13. Decorate: Garnish each cupcake with mini Reese’s peanut butter cups and sprinkle chopped peanuts on top for added texture and flavor.

Notes

  • Cooling cupcakes completely before frosting ensures the buttercream doesn’t melt.
  • Room temperature ingredients help create a smoother batter and frosting.
  • If you don’t have espresso powder, you can omit it; it enhances the chocolate flavor but is not essential.
  • Adjust milk quantity in frosting for desired consistency.
  • Use fresh peanuts for garnish; roast them lightly for an extra crunch and flavor if desired.

Keywords: peanut butter chocolate cupcakes, chocolate cupcakes, peanut butter frosting, chocolate and peanut butter dessert, homemade cupcakes, rich chocolate cupcakes, peanut butter cream

Did you make this recipe?

Share a photo and tag us — we can’t wait to see what you’ve made!

Similar Posts

Leave a Reply

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

Recipe rating