Go Back
+ servings
A bowl of peanut butter cream cheese frosting next to a frosted cupcake.

Peanut Butter Cream Cheese Frosting (5-Minute Recipe)

This super creamy Peanut Butter Cream Cheese Frosting is packed with peanut butter flavor and only uses 6 ingredients. It's thick, fluffy, and perfect for piping onto your favorite desserts. 
Prep Time 5 minutes
Total Time 5 minutes
Servings 24
Calories 191kcal

Ingredients

  • 8 ounces cream cheese room temp
  • ½ cup butter room temp
  • 1 cup smooth peanut butter
  • 1 tablespoon sour cream
  • 2 teaspoons vanilla
  • 3 cups powdered sugar

Instructions

  • Add the cream cheese and butter to a stand mixer and beat until smooth. Add peanut butter, sour cream and vanilla and beat until smooth.
  • Gradually add powdered sugar with the mixer on low. Once it is incorporated, turn to medium-high and beat for 2-3 minutes until smooth and creamy. If it is too thin, add up to a cup of additional powdered sugar. If piping, refrigerate for 15-30 minutes to make it easier to pipe.

Notes

  • Will generously frost 18 cupcakes or spread onto 24 cupcakes
  • There is enough frosting to frost a 3 layer cake.
  • Make sure you don't use an all natural peanut butter. 
  • You can make this sweeter by adding more powdered sugar. If it gets too thick, add a little milk or cream. 
QR Code linking back to recipe