Peanut butter filling chocolate cupcake

Moist rich chocolate cupcake with creamy smooth peanut buttercream filling.


  • 3 tbsp cocoa powder
  • 1/2 cup unsalted butter at room temperature
  • 3/4 cup sugar
  • 1 1/4 cup all-purpose flour
  • 1/2 tsp baking powder
  • 1/2 tsp baking soda
  • 1/4 tsp salt
  • 2 eggs
  • 1 tsp pure vanilla extract
  • 1/2 cup buttermilk
  • 1 cup milk chocolate chips

  1. 4oz cream cheese at room temperature
  2. 1/2 cup peanut butter
  3. 1 cup confectioners’ sugar
  4. 1/4 cup heavy cream (add a tbsp at a time)


  1. Sift together flour, baking powder, baking soda, salt
  2. In Ventray Stand Mixer bowl, cream butter and sugar together over medium speed until light and fluffy
  3. Add in eggs one at a time, mix after adding each egg
  4. Mix in vanilla extract, add half of the flour first and mix over medium low speed
  5. Add half of the butter milk and mix
  6. Add the remaining half of flour followed by buttermilk
  7. Add in chocolate chip fold it in with a spatula.
  8. scoop cupcake batter into lined baking tray until 2/3 full
  9. In mixing bowl, cream together cream cheese and peanut butter, then add in confectioners’ sugar
  10. Add in heavy cream one tbsp at a time, mix until smooth and creamy
  11. Once cupcake is cooled, use a corer to remove middle of each cupcake
  12. Pipe peanut butter filling into each hole to fill and pipe swirls on top of the cupcake

Oven Directions

  1. Preheat oven to 350F, bake for 15-20 minutes until toothpick inserted in the centre of a cupcake comes out clean
  2. Remove from oven, set aside and cool completely before filling and pipping icing


  1. cupcake paper cups
  2. cupcake baking tray
  3. Mixer

Make This Recipe With

Our Recipes