Go Back
Homemade Peanut Butter Frosting Recipe photo

Peanut Butter Frosting Recipe

This Peanut Butter Frosting is SO DELICIOUS! Creamy, rich, and perfect for cakes or cookies, it's a must-try for all dessert lovers!
Prep Time 10 minutes
Total Time 10 minutes
Servings: 8 servings
Course: Dessert
Cuisine: American

Ingredients
  

For the Frosting:
  • 1 cup creamy peanut butter
  • ½ cup unsalted butter softened
  • 4 cups powdered sugar
  • ½ teaspoon salt
  • 1 teaspoon vanilla extract
  • 6 tablespoons heavy whipping cream

Equipment

  • Mixing bowl
  • Electric mixer
  • Spatula
  • Measuring cups and spoons
  • Container for storage

Method
 

Directions
  1. In a large mixing bowl, combine the softened unsalted butter and creamy peanut butter. Using an electric mixer, beat them together on medium speed until the mixture is smooth and well combined.
  2. Gradually add the powdered sugar to the creamed mixture. Mix on low speed to prevent the sugar from flying everywhere. Once incorporated, increase the speed to medium and beat until fluffy.
  3. Add the salt, vanilla extract, and heavy whipping cream to the frosting mixture. Beat again on medium speed until everything is perfectly blended and the frosting is light and airy.
  4. If your frosting is too thick, add an additional tablespoon of heavy whipping cream at a time until you achieve your desired consistency. If it's too thin, add more powdered sugar.
  5. Always taste your frosting before using it. If you want it sweeter, feel free to add a little more powdered sugar; if you want more peanut butter flavor, add a spoonful more of creamy peanut butter.

Notes

  • Store leftover frosting in an airtight container in the refrigerator for up to one week.
  • Let refrigerated frosting come to room temperature before using.
  • Rewhip with more heavy cream if it’s too thick after refrigeration.