Creamy Peanut Butter Frosting

  • Author: Rose
  • Prep Time: 20
  • Total Time: 20
  • Yield: 4 cups 1x


This is the creamiest, most delicious peanut butter frosting you’ll ever eat.  It’s smooth and fluffy and not too sweet!



2 cups salted butter, softened

2 cups creamy peanut butter

A pinch of salt

6 cups confectioner’s sugar

1 cup heavy cream


In a medium bowl, cream together the peanut butter and softened butter until light and fluffy.  This will take at least 3 minutes and the mixture will be much lighter than when you started.

Gradually mix in the powdered sugar.  Scrape down the bowl as needed.

Last, add in the heavy cream and mix until smooth, again scraping down the sides as needed.

Mix on high for 3-5 minutes until really light and fluffy.

Mix in the salt.

Beat on high for 3-4 minutes or until the buttercream has become light and fluffy.

Use immediately or refrigerate for up to a week.  If you use it after refrigeration, let it warm up to room temperature then mix it for a couple of minutes until it’s smooth and creamy again.

  • Category: Dessert

Keywords: peanut butter, peanut butter frosting, peanut butter icing, peanut butter buttercream, buttercream, icing, frosting, butter frosting, peanut, butter,