Peanut Butter Frosting

For a delicious way to decorate any cake, especially this Southern Peanut Butter Cake, you must try this Peanut Butter Frosting recipe!

It is a classic buttercream recipe with the addition of peanut butter.  It’s not complicated…just beat the peanut butter, butter and salt together.  Add the confectioners’ sugar, a little vanilla and some milk and continue beating until it’s smooth and spreadable.

That’s all it takes.  Not only is this buttercream amazing on cakes, try it on cupcakes, brownies or right off of a spoon!!  My favorite way of eating it!

Share Your Thoughts...

Lastly, if you make Peanut Butter Frosting, be sure to leave a comment and/or give this recipe a rating! Above all, I love to hear from you and always do my best to respond to each and every comment. And of course, if you do make this recipe, don’t forget to tag me on Instagram! Looking through the photos of recipes you all have made is one of my favorite things to do!

Peanut Butter Frosting

Makes: 7 cups

Prep Time: 5 minutes

Total Time: 10 minutes


  • 3 cups creamy peanut butter
  • 1 & 1/2 cups unsalted butter, room temperature
  • Pinch of salt
  • 4 & 1/2 cups confectioners’ sugar
  • 2 tsp vanilla extract
  • 6 tbsp whole milk, room temperature


In the bowl of a stand mixer fitted with the paddle attachment, beat peanut butter, butter, and salt at medium speed until smooth and well combined, 1 to 2 minutes, stopping to scrape sides of bowl. With mixer on low speed, gradually add confectioners’ sugar, beating until combined. Beat in vanilla. Gradually add milk, and beat at medium-low speed until smooth and spreadable, stopping to scrape sides of bowl.

Recipe from Bake from Scratch


    You May Also Like

    Leave a Review

    Your email address will not be published. Required fields are marked *