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
Homemade Peanut Butter Frosting Recipe

Homemade Peanut Butter Frosting Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 4.8 from 13 reviews
  • Author: admin
  • Prep Time: 10 minutes
  • Cook Time: 0 minutes
  • Total Time: 10 minutes
  • Yield: About 2 cups (enough to frost 12 cupcakes or a 9-inch cake)
  • Category: Dessert
  • Method: No-Cook
  • Cuisine: American
  • Diet: Vegetarian

Description

Indulge in the creamy richness of this homemade peanut butter frosting that’s perfect for topping cupcakes or cakes. With just a few simple ingredients, you can whip up a batch of this delicious frosting in no time.


Ingredients

Scale

Creamy Peanut Butter Frosting:

  • 1 cup creamy peanut butter
  • 1/2 cup unsalted butter, softened
  • 2 cups powdered sugar
  • 1/4 cup heavy cream, plus more as needed
  • 1 teaspoon vanilla extract
  • 1/4 teaspoon salt


Instructions

  1. Beat Peanut Butter and Butter: In a large mixing bowl, beat the peanut butter and softened butter together until smooth and creamy.
  2. Add Powdered Sugar: Gradually add the powdered sugar, mixing on low speed until fully incorporated.
  3. Pour in Cream and Flavorings: Pour in the heavy cream, vanilla extract, and salt. Beat on medium-high speed until the frosting is fluffy and spreadable.
  4. Adjust Consistency: If the frosting is too thick, add more cream 1 tablespoon at a time until desired consistency is reached.

Notes

  • Use creamy peanut butter like Jif or Skippy for best texture.
  • This frosting pairs well with chocolate or banana cakes.
  • Store any leftovers in the refrigerator for up to 5 days and bring to room temperature before using.

Nutrition

  • Serving Size: 2 tablespoons
  • Calories: 210
  • Sugar: 18g
  • Sodium: 105mg
  • Fat: 14g
  • Saturated Fat: 4g
  • Unsaturated Fat: 9g
  • Trans Fat: 0g
  • Carbohydrates: 20g
  • Fiber: 1g
  • Protein: 3g
  • Cholesterol: 10mg