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.6 from 17 reviews

  • Author: admin
  • Total Time: 10 minutes
  • Yield: Frosts 12 cupcakes or 1 (9-inch) cake 1x
  • Diet: Vegetarian

Description

Indulge in the rich, nutty flavor of this Homemade Peanut Butter Frosting that’s perfect for topping cupcakes, cakes, or even brownies. Creamy and easy to make, this buttercream is a peanut lover’s dream come true!


Ingredients

Scale

Peanut Butter Frosting:

  • 1 cup creamy peanut butter
  • 1/2 cup unsalted butter, softened
  • 2 cups powdered sugar
  • 1/4 cup heavy cream or milk (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 using an electric mixer on medium speed until smooth and creamy, about 2 minutes.
  2. Add Powdered Sugar: Add the powdered sugar, 1 cup at a time, mixing on low speed until mostly incorporated.
  3. Combine Remaining Ingredients: Add the heavy cream, vanilla extract, and salt, then increase the mixer to medium-high speed and beat until light, fluffy, and spreadable, about 2–3 minutes.
  4. Adjust Consistency: If the frosting is too thick, add more cream 1 tablespoon at a time until desired consistency is reached.

Notes

  • Perfect for cupcakes, layer cakes, brownies, or sandwich cookies.
  • Use natural peanut butter with caution, as the consistency may vary—processed peanut butter yields the most reliable results.
  • Prep Time: 10 minutes
  • Cook Time: 0 minutes
  • Category: Frosting
  • Method: No-Bake
  • Cuisine: American

Nutrition

  • Serving Size: 2 tablespoons
  • Calories: 190
  • Sugar: 18g
  • Sodium: 95mg
  • Fat: 12g
  • Saturated Fat: 5g
  • Unsaturated Fat: 6g
  • Trans Fat: 0g
  • Carbohydrates: 20g
  • Fiber: 1g
  • Protein: 3g
  • Cholesterol: 20mg