Peanut Butter Frosting

A silky smooth but perfectly pipeable peanut butter frosting that's the perfect complement to any cake or cupcake. Also great for just eating by the spoonful!
Course Frosting
Cuisine American
Prep Time 10 minutes
Total Time 10 minutes
Servings 12 generously frosted cupcakes or 24 modestly frosted cupcakes
Calories 350kcal
Author Sam Merritt


  • 1 cup unsalted butter softened to room temperature (226g)
  • 1 cup creamy peanut butter (245g)
  • 3 cups powdered sugar (375g)
  • 1 teaspoon vanilla extract
  • 1/2 teaspoon salt
  • 2 Tablespoons milk


  • Combine butter and peanut butter in a large bowl and use an electric mixer to beat until creamy and well-combined.  
  • Gradually (about 1/3 cup at a time), with mixer on low speed add powdered sugar until completely combined. Be sure to scrape the sides and bottom of the bowl so all ingredients are well-combined. 
  • Stir in vanilla extract and salt.
  • With mixer on low-speed, add milk and stir until well-combined. Gradually increase speed to high and beat for 30 seconds.  
  • Spread or pipe frosting onto completely cooled cupcakes or cake.


This cake will frost a 9x13 sheet cake, a 2-layer round 8" or 9" cake, 24 cupcakes, or will generously frost 12 cupcakes (as seen in photos)


Serving: 1/12th batch | Calories: 350kcal