Go Back

Chocolate Peanut Butter Cupcakes

Peanut butter chocolate cupcakes with chocolate peanut butter frosting. Add heart sprinkles on top for the perfect valentines day treat to share and celebrate with loved ones.
Prep Time5 mins
Active Time22 mins
Additional Time10 mins
Total Time37 mins
Yield: 24 Cupcakes
Author: Brooke Berry


  • Heart Sprinkles
  • Valentines Cupcake Liner


For Cupcakes

  • 1 C flour
  • 1/4 C unsweetened cocoa powder
  • 1/2 tsp baking soda
  • 3/4 tsp baking powder
  • 1/2 tsp kosher salt
  • 1/2 C sugar
  • 1/2 Light brown sugar
  • 1 tsp pure vanilla extract
  • 1 large egg
  • 1/2 C buttermilk
  • 1/3 C canola oil


  • 1 C unsalted butter softened to room temperature
  • 1/2 C cocoa powder
  • 3 1/2 C powdered sugar
  • 3 tbsp. heavy whipping cream
  • 1 tsp. vanilla extract
  • 1/3 C creamy peanut butter
  • Valentine’s Day Sprinkles
  • 1 bag of Reese's Peanut Butter Hearts


For Chocolate cupcakes:

  • Preheat oven to 350°F.
  • Line your cupcake pans with cupcake liners and set aside
  • In a large bowl, whisk together the flour, cocoa powder, baking powder, baking soda, and salt, whisk to combine.
  • Add in the sugar and brown sugar stir until combined.
  • Add the oil, buttermilk, egg, and vanilla extract.
  • Stir until combined.
  • Pour the batter in the cupcake liners. Fill each one 3/4 of the way full.
  • Bake at 350°F for 22 minutes. Remove the cupcakes from the oven. Transfer the cupcakes to a wire rack to cool

To make chocolate peanut butter frosting:

  • In the bowl of a standing mixer, cream together the butter, cocoa powder, powdered sugar, and heavy whipping cream until creamy
  • Add peanut butter, vanilla, and salt. Beat on medium speed until combined
  • If frosting is too thick add a tablespoon of cream. If too thin, add more powdered sugar.
  • Scoop frosting into piping bag
  • Frost cooled cupcakes Sprinkle Valentine’s Day sprinkles on top. Place an unwrapped Reese's Peanut Butter Heart in the center
  • Enjoy!



Do not use crunchy or natural peanut butter in this recipe. Just the basic canned peanut butter jars make for the best peanut butter frosting with a smooth and creamy consistency!