Homemade Peanut Butter Frosting

Section: Satisfy Your Sweet Tooth

Enjoy smooth, creamy homemade peanut butter frosting by mixing unsalted butter with creamy peanut butter, powdered sugar, and vanilla extract. Adjust the consistency with milk or heavy cream for perfect spreading or piping. This frosting brings a rich, nutty flavor that pairs well with cakes, cupcakes, brownies, and cookies. Great for elevating homemade treats with a simple yet irresistible touch, making every bake special and delicious.

A woman in a white shirt and apron smiles for the camera.
By Barbara Barbara
Information updated on Wed, 13 Aug 2025 15:21:39 GMT
A bowl of peanut butter frosting. Save
A bowl of peanut butter frosting. | tastefullyeats.com

A silky peanut butter frosting has been my go to for birthdays bake sales and those days when something a little extra is needed on top of a chocolate cupcake This recipe transforms just five everyday ingredients into a fluffy cloud of salty sweet bliss that spreads and pipes beautifully over cakes and cookies

I first whipped this up when my husband asked for a peanut butter cake on his birthday and now it is our top requested frosting for any celebration around here

Ingredients

  • Unsalted butter: offers creamy richness and ensures the perfect base for whipping look for a good quality butter with a sweet clean scent
  • Creamy peanut butter: delivers that classic flavor and silky texture select a well mixed brand rather than a natural type that separates
  • Powdered sugar: brings the sweetness and helps achieve a fluffy consistency always sift for no lumps
  • Vanilla extract: deepens flavor go with pure vanilla for best taste
  • Milk or heavy cream: creates that light spreadable texture use cream for extra decadent results and add slowly to avoid thinning too much

Instructions

Cream the Base:
In a large mixing bowl place the room temperature unsalted butter and creamy peanut butter With an electric mixer on medium speed beat for about one minute until the mix looks light fluffy and smooth making sure to scrape the sides of the bowl to ensure even blending
Sweeten and Flavor:
Add three cups of sifted powdered sugar and the vanilla extract to the bowl Beat on low speed at first to avoid sugar dust clouds Increase speed when the mixture starts to come together Continue mixing until everything is fully blended and scrape down the bowl as you go
Adjust Consistency:
Check the texture of your frosting It should be thick yet spreadable If it feels too stiff add one tablespoon of milk or heavy cream at a time Beat on medium speed checking after each addition until you have a soft fluffy frosting that holds peaks and spreads with ease
Frost and Enjoy:
Spread or pipe the frosting onto completely cooled cakes cupcakes brownies or cookies For a neat look use an offset spatula or piping bag If you like swirls finish with a twist of the wrist Serve at room temperature for the smoothest texture
A close up of a dessert in a bowl.
A close up of a dessert in a bowl. | tastefullyeats.com

Peanut butter is a long standing favorite in my family and using it in frosting always gets rave reviews I remember making this for my daughter’s first bake sale and she said her classmates fought over the last cupcake My favorite part is licking the beaters when nobody is looking

Storage Tips

Keep leftover frosting in an airtight container in the refrigerator for up to one week Let it come to room temperature before spreading for best texture For longer storage freeze portions in a zip top bag press out extra air and use within two months Defrost overnight in the fridge and re whip for fluffiness

Ingredient Swaps

If you want a touch of crunch try using chunky peanut butter in place of creamy Sunflower seed butter works for a nut free version but will alter the flavor Substitute coconut cream for the heavy cream if you prefer a dairy free option Always taste as you go since sweetness and saltiness can vary

Serving Ideas

This frosting shines on chocolate or banana cake but is just as amazing sandwiched between chewy cookies Swirl over brownies or fill cupcakes for a decadent surprise You can also spread it between crackers for a sweet snack at parties

A close up of a creamy dessert in a glass.
A close up of a creamy dessert in a glass. | tastefullyeats.com

This fluffy peanut butter frosting takes all your cakes and cookies to the next level One taste and you will want to bake just to have an excuse to make it again

Common Recipe Questions

→ Can I use salted butter instead of unsalted?

Yes, you can use salted butter. Simply omit or reduce additional salt to balance the flavor.

→ Is natural peanut butter suitable?

Natural peanut butter can be used, but it may change the texture slightly due to oil separation. Stir well before adding.

→ How can I make the frosting fluffier?

Beat the mixture for an extra 1-2 minutes to incorporate more air, creating a lighter, fluffier texture.

→ Does this frosting need refrigeration?

If not using within a few hours, refrigerate to maintain freshness. Bring to room temperature before using.

→ Can I add chocolate to this frosting?

Melted chocolate or cocoa powder can be added for a chocolate-peanut butter twist. Adjust sugar as needed.

Homemade Peanut Butter Frosting

Creamy peanut butter frosting perfect for cakes, cupcakes, brownies, and cookies. Easily whipped up at home.

Prep Duration
10 min
Cooking Duration
~
Overall Time
10 min
By Barbara: Barbara

Recipe Category: Delicious Desserts

Preparation Difficulty: Simple

Culinary Origin: American

Total Output: 24 Portions (Enough to frost 24 cupcakes)

Dietary Attributes: Vegetarian, Gluten-Free

Ingredient List

→ Frosting Base

01 1 cup unsalted butter, at room temperature
02 1 cup creamy peanut butter
03 3 to 4 cups powdered sugar
04 1 teaspoon vanilla extract
05 1 to 2 tablespoons milk or heavy cream, as needed

Preparation Steps

Step 01

Place unsalted butter and creamy peanut butter in a mixing bowl. Using an electric mixer on medium speed, beat for 1 minute until the mixture is light and fluffy.

Step 02

Incorporate powdered sugar and vanilla extract into the bowl. Continue beating on low speed until fully mixed, scraping down the sides as necessary.

Step 03

If a softer texture is desired, add milk or heavy cream one tablespoon at a time, beating after each addition, until the frosting reaches the preferred consistency.

Step 04

Apply the frosting to cakes, cupcakes, brownies, or cookies using a spatula or piping bag. Serve immediately.

Supplementary Details

  1. Use room temperature butter for a smoother and creamier frosting.

Essential Tools

  • Electric mixer
  • Mixing bowl
  • Spatula

Allergy Advisories

Review each item for possible allergens. Consult a medical expert with any concerns.
  • Contains peanuts and dairy.

Nutritional Values (per serving)

This information serves as a guide and does not replace advice from qualified health professionals.
  • Calories: 200
  • Fat: 12 g
  • Carbohydrate: 23 g
  • Protein: 2 g