Print

Chocolate Peanut Butter Cupcakes Recipe

Chocolate Peanut Butter Cupcakes Recipe

4.8 from 21 reviews

Indulge in these decadent Chocolate Peanut Butter Cupcakes that are a perfect combination of rich chocolate and creamy peanut butter. These moist and flavorful cupcakes topped with a luscious peanut butter frosting will satisfy any sweet tooth.

Ingredients

Units Scale

For the cupcakes:

  • 1 cup all-purpose flour
  • 1 cup granulated sugar
  • 1/3 cup unsweetened cocoa powder
  • 1 teaspoon baking soda
  • 1/2 teaspoon baking powder
  • 1/2 teaspoon salt
  • 1/2 cup buttermilk (or milk + 1/2 tsp vinegar)
  • 1/2 cup vegetable oil
  • 2 large eggs
  • 1 teaspoon vanilla extract
  • 1/2 cup hot water or brewed coffee

For the frosting:

  • 1/2 cup unsalted butter, softened
  • 1 cup creamy peanut butter
  • 2 cups powdered sugar
  • 23 tablespoons heavy cream or milk
  • pinch of salt
  • optional chocolate drizzle or mini peanut butter cups for garnish

Instructions

  1. Preheat oven and prepare cupcake liners: Preheat oven to 350°F (175°C) and line a 12-cup muffin tin with cupcake liners.
  2. Mix dry and wet ingredients: In a large bowl, whisk together flour, sugar, cocoa powder, baking soda, baking powder, and salt. In another bowl, mix buttermilk, oil, eggs, and vanilla until smooth. Gradually mix wet ingredients into dry until combined. Stir in hot water or coffee until batter is thin.
  3. Bake the cupcakes: Divide batter among cupcake liners and bake for 18–20 minutes or until a toothpick inserted in the center comes out clean. Cool completely.
  4. Prepare the frosting: Beat butter and peanut butter until creamy. Gradually mix in powdered sugar, salt, and heavy cream until desired consistency. Frost cooled cupcakes.
  5. Garnish: Optionally, top with chocolate drizzle or mini peanut butter cups.

Notes

  • Use brewed coffee for a richer chocolate flavor.
  • Add a dollop of peanut butter in the center of each cupcake for a surprise.
  • Store cupcakes airtight at room temperature for 2 days or refrigerate for up to 5 days.

Nutrition