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

Peanut Butter Frosting


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Sophia
  • Total Time: 10 minutes
  • Yield: 12 servings (about 2 tablespoons each)
  • Diet: Vegetarian

Description

A rich and creamy peanut butter frosting that’s quick to make, perfectly sweet, and packed with bold peanut butter flavor. Great for cupcakes, cakes, cookies, or brownies.


Ingredients

1 cup creamy peanut butter (natural or conventional)

1/2 cup unsalted butter, softened

2 cups powdered sugar

23 tablespoons milk (as needed for consistency)

1 teaspoon pure vanilla extract

1/4 teaspoon salt (omit if using salted butter)


Instructions

  1. In a large mixing bowl, cream together the peanut butter and softened butter using a hand mixer or stand mixer for about 2 minutes until light and fluffy.
  2. Add vanilla extract and salt, then mix until fully combined.
  3. Gradually add powdered sugar, 1/2 cup at a time, beating well after each addition until smooth.
  4. Add 2 tablespoons of milk and beat until creamy and smooth. Add more milk as needed to reach the desired consistency.
  5. Use immediately to frost cakes, cupcakes, cookies, or brownies, or store in an airtight container in the refrigerator for up to 5 days. Re-whip before using if stored.

Notes

Use crunchy peanut butter for extra texture.

Mix in a tablespoon of cocoa powder for a chocolate variation.

Swirl in honey or maple syrup for added natural sweetness.

Make it vegan by using plant-based butter and non-dairy milk.

Let chilled frosting return to room temperature before re-whipping for best texture.

  • Prep Time: 10 minutes
  • Cook Time: 0 minutes
  • Category: Frosting
  • Method: No-Bake
  • Cuisine: American

Nutrition

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