Go Back Email Link
+ servings

Peanut Butter Frosting

Learn to make homemade Peanut Butter Frosting that’s creamy, smooth and so delicious! This creamy nutty frosting is the perfect topping for cupcakes, cakes and so much more!
Prep Time: 10 minutes
Total Time: 10 minutes
Servings: 4 cups
Author: Valentina's Corner


  • 12 Tbsps unsalted butter, room temp (1½ sticks)
  • 4 oz cream cheese, room temp
  • 1 cup creamy peanut butter
  • 1 tsp vanilla extract
  • 2 cups powdered sugar
  • 1/4 cup heavy whipping cream


  • In an electric stand mixer, cream together the cream cheese and butter with the paddle attachment on medium speed.
  • Once the mixture is creamy and slightly fluffy, add in the peanut butter, vanilla extract and powdered sugar and beat the mixture until combined.
  • Pour in the heavy whipping cream and beat on high spead until frosting becomes light and fluffy.
  • Refrigerate until ready to pipe.