Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Creamy Peanut Butter Frosting

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: clara
  • Prep Time: 10 minutes
  • Cook Time: 0 minutes
  • Total Time: 10 minutes
  • Yield: Frosts 12 cupcakes or one 9-inch cake 1x
  • Category: Frosting
  • Method: No-Bake
  • Cuisine: American
  • Diet: Vegetarian

Description

This Creamy Peanut Butter Frosting is rich, fluffy, and full of sweet peanut butter flavor — perfect for topping chocolate cakes, cupcakes, or brownies.


Ingredients

Units Scale
  • 1 cup creamy peanut butter
  • 1/2 cup unsalted butter, softened
  • 2 1/2 cups powdered sugar
  • 1/4 cup heavy cream (more as needed)
  • 1 teaspoon vanilla extract
  • Pinch of salt (optional)

Instructions

  1. In a large mixing bowl, beat the peanut butter and softened butter together with an electric mixer until smooth and creamy.
  2. Gradually add the powdered sugar, beating on low speed until combined.
  3. Add the vanilla extract and salt, if using.
  4. Pour in the heavy cream, 1 tablespoon at a time, and beat on medium-high speed until the frosting is light, fluffy, and spreadable. Add more cream if needed to reach desired consistency.
  5. Use immediately to frost cakes, cupcakes, or brownies. Store leftovers covered in the refrigerator for up to 5 days.

Notes

  • For extra creaminess, use full-fat creamy peanut butter — avoid natural peanut butter as it can separate.
  • If frosting is too thick, add more cream 1 tablespoon at a time.
  • Pairs beautifully with chocolate, banana, or vanilla cakes.

Nutrition

  • Serving Size: 2 tablespoons
  • Calories: 160
  • Sugar: 12g
  • Sodium: 50mg
  • Fat: 10g
  • Saturated Fat: 4g
  • Unsaturated Fat: 5g
  • Trans Fat: 0g
  • Carbohydrates: 15g
  • Fiber: 1g
  • Protein: 2g
  • Cholesterol: 15mg