Description
These irresistible Peanut Butter Chocolate Cupcakes feature a moist chocolate base, gooey peanut butter filling, and rich peanut butter frosting topped with melted chocolate and peanut butter cups. Perfect for dessert lovers seeking a decadent treat, this recipe combines chocolate and peanut butter in the most delicious way.
Ingredients
1 cup all-purpose flour
1/2 cup unsweetened cocoa powder
3/4 cup granulated sugar
1 teaspoon baking powder
1/2 teaspoon baking soda
1/4 teaspoon salt
1/2 cup buttermilk
1/3 cup vegetable oil
2 large eggs
1 teaspoon vanilla extract
3/4 cup creamy peanut butter (for filling and frosting)
1 1/2 cups powdered sugar
1/4 cup heavy cream
1/2 cup chocolate chips or chopped chocolate
12 mini peanut butter cups
Instructions
1. Preheat oven to 350°F (175°C) and line a muffin tin with paper liners.
2. In a large bowl, whisk together flour, cocoa powder, sugar, baking powder, baking soda, and salt.
3. In another bowl, mix buttermilk, oil, eggs, and vanilla. Combine wet with dry ingredients, stirring until just mixed.
4. Divide batter evenly into cupcake liners, filling about 2/3 full.
5. Bake for 18–22 minutes or until a toothpick comes out clean. Cool completely.
6. Hollow out center of each cupcake with a knife or apple corer.
7. Fill centers with creamy peanut butter.
8. In a mixing bowl, beat peanut butter, powdered sugar, and heavy cream until fluffy.
9. Pipe frosting onto each cupcake using a piping bag and star tip.
10. Melt chocolate chips in a microwave-safe bowl and drizzle over cupcakes.
11. Top each cupcake with a mini peanut butter cup.
Notes
Make sure cupcakes are completely cooled before filling or frosting to prevent melting.
Use room temperature ingredients for a smoother batter and frosting.
Don’t overmix the batter to keep cupcakes soft and moist.
- Prep Time: 20 minutes
- Cook Time: 22 minutes
- Category: Dessert
- Method: Baking
- Cuisine: American
Nutrition
- Serving Size: 1 cupcake
- Calories: 390
- Sugar: 28g
- Sodium: 210mg
- Fat: 24g
- Saturated Fat: 9g
- Unsaturated Fat: 13g
- Trans Fat: 0g
- Carbohydrates: 39g
- Fiber: 2g
- Protein: 6g
- Cholesterol: 45mg