Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Gooey Chocolate Peanut Butter Cupcakes


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Olivia
  • Total Time: 0 hours
  • Yield: 12 cupcakes 1x

Description

These Gooey Chocolate Peanut Butter Cupcakes are an irresistible treat, featuring a rich chocolate cupcake with a gooey peanut butter center. Topped with a creamy peanut butter frosting, they’re the perfect indulgence for any chocolate and peanut butter lover.


Ingredients

Scale

For the Cupcakes:

  • 1 1/2 cups all-purpose flour
  • 1/2 cup unsweetened cocoa powder
  • 1 tsp baking powder
  • 1/2 tsp baking soda
  • 1/4 tsp salt
  • 1/2 cup granulated sugar
  • 1/2 cup brown sugar (packed)
  • 2 large eggs
  • 1/2 cup buttermilk (or regular milk)
  • 1/2 cup vegetable oil
  • 1 tsp vanilla extract
  • 1/2 cup boiling water
  • 1/2 cup peanut butter (smooth or chunky, your preference)

For the Peanut Butter Filling:

  • 1/2 cup peanut butter (creamy)
  • 1/4 cup powdered sugar

For the Peanut Butter Frosting:

  • 1/2 cup unsalted butter (softened)
  • 1/2 cup peanut butter (creamy)
  • 3 cups powdered sugar
  • 1 tsp vanilla extract
  • 2 tbsp milk (adjust for desired consistency)

Instructions

  1. For the Cupcakes:
    1. Preheat the oven to 350°F (175°C). Line a muffin tin with cupcake liners.
    2. In a medium bowl, whisk together the flour, cocoa powder, baking powder, baking soda, and salt.
    3. In a large bowl, beat together the granulated sugar, brown sugar, eggs, buttermilk, vegetable oil, and vanilla extract until smooth.
    4. Gradually add the dry ingredients to the wet ingredients, mixing until combined.
    5. Add the boiling water to the batter and mix until smooth. The batter will be thin, but this is normal.
    6. Spoon the batter into the prepared muffin tin, filling each liner about halfway.
    7. Drop a spoonful of peanut butter (about 1 teaspoon) into the center of each cupcake. Top with more batter to cover the peanut butter, filling each liner about 3/4 full.
    8. Bake for 18-22 minutes, or until a toothpick inserted into the center comes out clean (except for the gooey peanut butter center). Let the cupcakes cool in the pan for 5 minutes, then transfer to a wire rack to cool completely.

    For the Peanut Butter Filling:

    1. In a small bowl, mix together the peanut butter and powdered sugar until smooth. Set aside.

    For the Peanut Butter Frosting:

    1. In a medium bowl, beat together the softened butter and peanut butter until smooth and creamy.
    2. Gradually add the powdered sugar, 1 cup at a time, and mix until fully incorporated.
    3. Add the vanilla extract and milk, and beat until the frosting reaches your desired consistency. If it’s too thick, add a little more milk; if too thin, add more powdered sugar.

    Assembling the Cupcakes:

    1. Once the cupcakes have cooled completely, use a small knife to create a small hole in the center of each cupcake.
    2. Spoon the peanut butter filling into each hole, then top with a swirl of peanut butter frosting.
    3. Optionally, drizzle with melted chocolate or top with chopped peanuts for extra flavor and decoration.

Notes

  • For an even gooier cupcake, use a chunkier peanut butter or add chopped chocolate pieces to the batter.
  • These cupcakes are best enjoyed on the same day but can be stored in an airtight container for up to 3 days.
  • You can freeze the cupcakes for up to 2 months—just wait until they’re completely cooled before freezing.
  • Prep Time: 15 minutes
  • Cook Time: 18-22 minutes
  • Category: Dessert
  • Method: Baking
  • Cuisine: American

Nutrition

  • Serving Size: 1 cupcake
  • Calories: 300
  • Sugar: 25g
  • Sodium: 180mg
  • Fat: 19g
  • Saturated Fat: 6g
  • Unsaturated Fat: 9g
  • Trans Fat: 0g
  • Carbohydrates: 32g
  • Fiber: 2g
  • Protein: 5g
  • Cholesterol: 40mg