Peanut Butter Frosting

This frosting is creamy, fluffy, and the perfect topping for everything from cupcakes to waffles!

Five ingredients that you probably already have and 3 steps are all it takes to make this rich cream peanut butter frosting recipe!

close up of Peanut Butter Frosting

Fluffy Peanut Butter Frosting

  • This easy peanut butter icing recipe will elevate even the simplest baked goods into bakery-worthy bites!
  • It’s light and rich at the same time with lots of peanut butter flavor, it uses ingredients you likely have on hand!
  • Sweet but not overly so, this is a peanut butter butter frosting recipe perfect for chocolate cake, cookies, and more!

Ingredients for Peanut Butter Frosting

  • Peanut Butter – Use regular peanut butter and avoid the ‘natural’ brands that tend to separate easily. Creamy or crunchy is up to the cook as either will work in this recipe!
  • Butter – Use unsalted butter in this recipe. I usually add a pinch of salt to frosting but the peanut butter will already contain a little bit.
  • Powdered Sugar – Also known as confectioners’ sugar, it is added for consistency and sweetness.
  • Milk – Milk (or heavy cream) gives this frosting just the right texture.
  • Vanilla Extract – Adds flavor.

Variations – Add a little cocoa powder for a new layer of flavor.

peanut butter , milk , powdered sugar , butter and vanilla with labels to make Peanut Butter Frosting

How to Make Peanut Butter Frosting

  1. Beat butter and peanut butter until fluffy.
  2. Add milk and vanilla (as per the recipe below).
  3. Gradually beat in the powdered sugar until the frosting is smooth and fluffy.

Ways to Use Peanut Butter Icing

Everything goes with peanut butter, especially chocolate and bananas! Ice your favorite chocolate brownies, or chocolate cupcakes. Dress up a slice of banana bread.

Peanut Butter Frosting on chocolate muffins

Best Way to Store Peanut Butter Frosting

Keep leftover peanut butter frosting in a covered container in the refrigerator for up to 3 days or freeze for up to a month. Use leftover frosting to make molasses cookie sandwiches, or spread some up into a pumpkin roll.

Peanut Butter Faves

Did your family love this Peanut Butter Frosting? Be sure to leave a rating and a comment below!

close up of Peanut Butter Frosting on a muffin

No ratings yet↑ Click stars to rate now!
Or to leave a comment, click here!

Peanut Butter Frosting

This peanut butter frosting recipe is perfect for sheet cake, a layer cake, or your favorite cupcake recipe!

Prep Time 10 minutes

Cook Time 5 minutes

Total Time 15 minutes

Servings 15

  • In the bowl of a stand mixer or in a medium bowl, add the butter and peanut butter. Beat on medium speed until fluffy.

  • Add the milk and vanilla extract.

  • Gradually beat in the powdered sugar, ½ cup at a time until smooth and fluffy. You may not need all of the powdered sugar.

This recipe makes enough frosting to frost a 9×13 cake, two 9-inch rounds, or 18 cupcakes. 

No ratings yet

Calories: 322 | Carbohydrates: 32g | Protein: 4g | Fat: 21g | Saturated Fat: 10g | Polyunsaturated Fat: 3g | Monounsaturated Fat: 8g | Trans Fat: 0.5g | Cholesterol: 33mg | Sodium: 173mg | Potassium: 106mg | Fiber: 1g | Sugar: 29g | Vitamin A: 384IU | Calcium: 16mg | Iron: 0.3mg

Nutrition information provided is an estimate and will vary based on cooking methods and brands of ingredients used.

Course Dessert
Cuisine American
Peanut Butter Frosting in a bowl and on a muffin with a title
plated muffins with Peanut Butter Frosting and a title
bowl of Peanut Butter Frosting with writing
mixing Peanut Butter Frosting in a bowl with a title