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: Creamy, Smooth, and Perfectly Balanced


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Natalie
  • Total Time: 5 mins
  • Yield: Frosts 12 cupcakes or a 9-inch cake
  • Diet: Vegetarian

Description

Homemade Peanut Butter Frosting is a smooth, fluffy, and creamy frosting made with simple ingredients—perfect for topping cakes, cupcakes, brownies, or spreading on cookies.


Ingredients

  • 1 cup creamy peanut butter
  • 1/2 cup unsalted butter, softened
  • 2 cups powdered sugar
  • 1/3 cup heavy cream or milk (adjust for consistency)
  • 1 tsp vanilla extract
  • Pinch of salt (optional)


Instructions

  1. In a mixing bowl, beat softened butter and peanut butter together until smooth and creamy.
  2. Gradually add powdered sugar, mixing on low to avoid a mess.
  3. Add vanilla and 2–3 tablespoons of cream or milk, then beat on high until light and fluffy.
  4. Adjust with more cream for a softer frosting or more powdered sugar for a firmer one.
  5. Use immediately or store in the fridge for up to 5 days.

Notes

  • For extra fluffy frosting, whip for an additional 2 minutes at the end.
  • Add cocoa powder to make a chocolate peanut butter frosting.
  • Make it vegan by using dairy-free butter and milk alternatives.
  • Prep Time: 5 mins
  • Cook Time: 0 mins
  • Category: Frosting
  • Method: No-Cook
  • Cuisine: American