Print

Homemade Peanut Butter Frosting

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Homemade Peanut Butter Frosting is a smooth, creamy, and nutty topping perfect for cakes, cupcakes, brownies, and more. It’s rich, easy to whip up, and pairs beautifully with chocolate and other desserts.

Ingredients

  • 1 cup creamy peanut butter (not natural-style)
  • 1/2 cup unsalted butter, softened
  • 22 1/2 cups powdered sugar
  • 1/4 cup heavy cream or milk (more as needed)
  • 1 tsp vanilla extract
  • 1/4 tsp salt (optional, to taste)

Instructions

  1. In a large mixing bowl, beat the softened butter and peanut butter together until smooth and fluffy (2–3 minutes).
  2. Gradually add powdered sugar, one cup at a time, mixing on low to incorporate.
  3. Add vanilla extract and mix to combine.
  4. Slowly add heavy cream or milk, one tablespoon at a time, beating until desired consistency is reached—smooth but thick enough to pipe or spread.
  5. Taste and add a pinch of salt if needed for balance.
  6. Beat on high speed for 1–2 more minutes until light and fluffy.

Notes

  • Add cocoa powder for a chocolate-peanut butter twist.
  • Use chunky peanut butter for texture.
  • Maple or cinnamon can add fall flavor.
  • Mix in cream cheese for a tangy version.
  • Chill briefly for better piping consistency.

Nutrition