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
Creamy Homemade Peanut Butter Frosting swirled on top of chocolate cupcakes, with a sprinkle of chopped peanuts.

Homemade Peanut Butter Frosting


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Total Time: 10 minutes
  • Yield: Enough for 12-18 cupcakes or a 9x13 inch cake 1x
  • Diet: Vegetarian

Description

A rich, creamy, and irresistibly nutty peanut butter frosting that's perfect for cakes, cupcakes, and more.


Ingredients

Scale

1 cup (2 sticks) unsalted butter, softened
1 cup creamy peanut butter (like Jif or Skippy)
4 cups powdered sugar, sifted
1/4 cup milk or heavy cream
1 teaspoon vanilla extract


Instructions

Step 1: In a large mixing bowl, beat the softened unsalted butter and creamy peanut butter with an electric mixer on medium speed until light and fluffy, about 2-3 minutes.
Step 2: Gradually add the sifted powdered sugar, one cup at a time, mixing on low speed until just combined after each addition. Scrape down the sides of the bowl as needed.
Step 3: Pour in the milk (or heavy cream) and vanilla extract. Increase mixer speed to medium-high and beat until the frosting is smooth, creamy, and well combined, about 1-2 minutes.
Step 4: If the frosting is too thick for your desired use, add a tiny splash more milk or cream (1 teaspoon at a time) until the desired consistency is reached. If it's too thin, gradually add more sifted powdered sugar (1 tablespoon at a time) until it thickens.
Step 5: Use immediately to frost your favorite cakes, cupcakes, or brownies, or store as directed in the notes below.

Notes

For a slightly saltier kick that enhances the peanut butter flavor, you can add a small pinch of sea salt (1/4 teaspoon) along with the powdered sugar. Always ensure your butter is truly at room temperature for the smoothest result – firm butter will lead to a lumpy frosting.

  • Prep Time: 10 minutes
  • Cook Time: 0 minutes
  • Category: Frosting
  • Method: Mixing
  • Cuisine: American

Nutrition

  • Serving Size: 2 tablespoons
  • Calories: 350 kcal
  • Sugar: 35g
  • Sodium: 150mg
  • Fat: 22g
  • Saturated Fat: 10g
  • Unsaturated Fat: 10g
  • Trans Fat: 0g
  • Carbohydrates: 38g
  • Fiber: 1g
  • Protein: 4g
  • Cholesterol: 40mg
Logo

Join Eldralys Recipes!

Get the latest recipe trends delivered to your inbox daily.

✓ You're on the list!