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
Peanut Butter Chocolate Cupcakes

Peanut Butter Chocolate Cupcakes


  • Author: Julia Walton
  • Total Time: 40 minutes
  • Yield: 12 cupcakes
  • Diet: Vegetarian

Description

If you’re looking for a dessert that’s rich, gooey, and unforgettable, these Peanut Butter Chocolate Cupcakes are exactly what you need. Moist chocolate cupcakes with a hidden creamy peanut butter core, topped with peanut butter frosting, chocolate drizzle, and a peanut butter cup. It’s a chocolate peanut butter dream that makes the perfect easy recipe for party desserts, birthday ideas, or anytime you’re craving something sweet. Great for anyone searching for food ideas that feel gourmet but are surprisingly simple—perfect for quick baking, dessert cravings, or holiday tables.


Ingredients

1 cup all-purpose flour

1/2 cup unsweetened cocoa powder

1/2 cup granulated sugar

1/2 cup brown sugar

1 teaspoon baking soda

1/2 teaspoon salt

2 large eggs

1/2 cup buttermilk

1/2 cup vegetable oil

1 teaspoon vanilla extract

1/2 cup hot water

1/2 cup creamy peanut butter (for filling)

1/2 cup unsalted butter, softened

3/4 cup creamy peanut butter (for frosting)

2 cups powdered sugar

2 tablespoons milk (as needed)

1/3 cup melted chocolate chips or wafers (for drizzle)

12 mini peanut butter cups (for topping)


Instructions

1. Preheat oven to 350°F and line muffin tin with cupcake liners.

2. In a large bowl, whisk together flour, cocoa powder, sugars, baking soda, and salt.

3. In another bowl, mix eggs, buttermilk, oil, and vanilla extract.

4. Combine wet and dry ingredients. Stir in hot water until smooth.

5. Fill cupcake liners halfway with batter, add 1 teaspoon of peanut butter to center, and top with more batter.

6. Bake for 18–20 minutes or until toothpick comes out with moist crumbs. Cool completely.

7. For the frosting, beat butter and peanut butter until creamy. Gradually mix in powdered sugar. Add milk if needed for piping consistency.

8. Frost cooled cupcakes, drizzle with melted chocolate, and top with a mini peanut butter cup.

Notes

For an ultra-smooth frosting, sift powdered sugar before mixing.

Add a pinch of salt to the frosting if using unsalted peanut butter.

  • Prep Time: 20 minutes
  • Cook Time: 20 minutes
  • Category: Dessert
  • Method: Baking
  • Cuisine: American

Nutrition

  • Serving Size: 1 cupcake
  • Calories: 395
  • Sugar: 31g
  • Sodium: 210mg
  • Fat: 24g
  • Saturated Fat: 8g
  • Unsaturated Fat: 14g
  • Trans Fat: 0g
  • Carbohydrates: 41g
  • Fiber: 2g
  • Protein: 6g
  • Cholesterol: 45mg

Keywords: peanut butter chocolate cupcakes, easy cupcake recipe, party dessert ideas