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
Cannoli poke cake topped with whipped cream and chocolate chips, served on a white cake stand.

Homemade Peanut Butter Frosting Recipe


  • Author: Chef Clara
  • Total Time: 10 minutes
  • Diet: Gluten Free

Description

Creamy, rich, and delicious homemade peanut butter frosting—perfect for cakes, cupcakes, and cookies. Simple and ready in minutes!


Ingredients

Scale

1 cup (240g) creamy peanut butter

½ cup (115g) unsalted butter, softened to room temperature

2 cups (240g) powdered sugar, sifted

¼ cup (60ml) heavy cream or milk (more as needed)

1 teaspoon vanilla extract

Pinch of salt (optional, to enhance flavor)


Instructions

  1. In a large mixing bowl, beat the creamy peanut butter and softened butter together with an electric mixer on medium speed until smooth and creamy, about 2 minutes.
  2. Gradually add the sifted powdered sugar, ½ cup at a time, beating on low speed after each addition to avoid a mess. Mix until well combined.
  3. Add the heavy cream (or milk) and vanilla extract. Beat on medium speed until the frosting reaches your desired consistency—light, fluffy, and spreadable.
  4. If the frosting is too thick, add more cream or milk, 1 tablespoon at a time. If it’s too thin, add a bit more powdered sugar.
  5. Taste the frosting and, if needed, add a pinch of salt to balance the sweetness.
  6. Spread or pipe the frosting onto cooled cakes, cupcakes, or brownies. Decorate as desired and enjoy!

Notes

  • This homemade peanut butter frosting is smooth, creamy, and perfect for topping cakes, cupcakes, and cookies effortlessly.
  • Made with simple ingredients, this frosting adds a rich, nutty flavor to your favorite desserts in just minutes.
  • Prep Time: 10 minutes
  • Cook Time: 0 minutes
  • Category: Cuisines
  • Method: Mixing, Whipping
  • Cuisine: American