Tessa’s Recipe Rundown
Taste: Perfect balance of sweetness with plenty of peanut butter flavor.
Texture: Ultra rich, smooth, and creamy but thick enough to frost on a cake.
Ease: Super simple and easy. Why would you ever purchase premade frosting?!
Pros: Fun flavor twist that goes with so many cakes or cupcakes.
Cons: None.
Would I make this again? I’ve made this many times.
This post may contain affiliate links. Read our disclosure policy.
This Peanut Butter Buttercream Frosting might be the most delicious frosting of all time.
I originally published this Peanut Butter Buttercream Frosting with my Banana Chocolate Chip Cake recipe. That recipe has become super popular, and many readers told me that their favorite part was the peanut butter frosting! So I knew it deserved its own recipe post.

This recipe basically takes peanut butter – which is already amazing and perfect – and makes it even richer yet lighter with the perfect amount of sweetness.

Free Baking Science Mini-Course!
From cookies that spread to undercooked brownies, this FREE 5-day Baking Science course helps you conquer common baking challenges and make bakery-worthy treats every time.

Peanut Butter Frosting pairs perfectly with chocolate cake or cupcakes. Or banana cake or banana bread. You could even slather it over brownies or cookies! Or, let’s be honest, eat it with a spoon 😉
Really, this frosting knows no bounds. I’m sure you’ll love it as much as I do!


Sprinkle of Science
How to Make Peanut Butter Buttercream Frosting
What Type of Buttercream Frosting is This Recipe?
This Peanut Butter Buttercream Frosting is an American-style buttercream frosting, which means that it’s made of butter and powdered sugar, whipped together with our star ingredient, peanut butter. It’s a super quick and easy frosting recipe!
Butter vs. Shortening in Buttercream Frosting
Some American buttercream recipes will contain shortening or a combination of butter and shortening, but I use an all-butter mixture. Shortening leaves a slightly greasy film behind on the palate and has a slight aftertaste that I don’t prefer.
What Type of Peanut Butter for Buttercream?
I typically like to use Skippy in baking and frostings but feel free to use your favorite brand here. I haven’t tested this recipe using natural peanut butter, so I can’t say for sure how that will work. If you wish to try that, be sure to give it a really thorough stir before using it to ensure there are no dry bits or oily pockets.
The Best Powdered Sugar for Buttercream
Always sift powdered sugar before adding it to your buttercream. For the absolute smoothest Peanut Butter Buttercream Frosting, I recommend investing in organic powdered sugar that contains tapioca starch instead of cornstarch because it dissolves much more readily to remove grittiness. This is the brand of organic powdered sugar I usually use, though Trader Joe’s also has a great option available.
Does Buttercream Need to be Refrigerated?
While the sugar in buttercream acts as a preservative and keeps the frosting intact for a few hours at a time, I recommend storing the buttercream in the refrigerator.
How to Make Peanut Butter Buttercream Frosting Ahead of Time
Transfer the Peanut Butter Buttercream Frosting to an airtight container and store in the fridge for up to a week. Allow the buttercream to come to room temperature and re-whip with the paddle attachment on the stand mixer until light and fluffy again. Add a tablespoon or two of powdered sugar to thicken, if needed. If you need to store for longer, check out the freezing instructions just below.
Can You Freeze Peanut Butter Buttercream?
Yes! Store this buttercream in an airtight container or freezer bag in the freezer for up to 3 months. Thaw overnight in the fridge, and then bring to room temperature before re-whipping until light and fluffy again.
How Much Buttercream Does This Recipe Make?
This Peanut Butter Buttercream Frosting will frost a two-layer cake, 24 cupcakes, OR 12 cupcakes with a generous amount of frosting (think a tall piped swirl). Not sure how much frosting you’ll need? Check out this handy frosting guide from Wilton.

More Buttercream Frosting Recipes:
- How to Make the Best Buttercream
- Swiss Meringue Buttercream
- Chocolate Swiss Meringue Buttercream
- Best Cream Cheese Frosting

Peanut Butter Buttercream Frosting
Email This Recipe
Enter your email, and we’ll send it to your inbox.
Ingredients
- 2 sticks (227 grams) unsalted butter, at room temperature
- 1 cup (270 grams) creamy peanut butter
- 1 teaspoon vanilla extract
- 1/8 teaspoon fine sea salt
- 2 1/2 cups (313 grams) powdered sugar, sifted
Instructions
- In the bowl of an electric mixer fitted with the paddle attachment, beat the butter and peanut butter on medium-high speed until light and fluffy, scraping down the sides and bottom of the bowl as needed. Add the vanilla, salt, and powdered sugar and continue beating until the frosting is smooth and fluffy, about another 3 minutes.
STORAGE:
- Transfer to an airtight container and store in the fridge for up to a week or in the freezer for up to 3 months. Let come to room temperature and re-whip in the stand mixer until light and fluffy before using. Add a tablespoon or 2 of powdered sugar to thicken if needed.
Recipe Notes

The Ultimate Cookie Handbook
Learn the sweet SCIENCE of cookie baking in a fun, visual way to customize your own recipes frustration-free. Plus, my best 50+ homemade cookies!
This recipe was originally published in 2019 and has been updated with additional baking tips and information. Photos by Ashley McLaughlin.
Unbelievable, Topped a chocolate cake with this delicious frosting (best ever) and then poured chocolate over the top!
This PB Frosting is absolutely ah-mazing! It is not overly sweet, and you can certainly pipe it (I added a tablespoon or two of half & half near the end). It went perfectly with a dark chocolate cake that had chocolate mousse between the layers. I used my whisk attachment on my stand mixer, and that helped me to get it super light and fluffy. I had looked at a lot of PB frosting recipes, and I’m so glad I made this one………I do not need to look any further!
So glad you enjoyed this frosting!
“Damn it!” She exclaimed as she stomped her foot.
“Did I get it?” I asked eagerly, seeking redemption after last weeks muffed up peanut butter butter cream frosting.
She took another finger tip off of the spatula and put it in her mouth, “Damn it! That’s too good.”
Redemption at last!
SO delicious!!
Amazing! I put this frosting on a store-bought brownie mix. It was really, Really good! I made a 1/2 quantity and it was too much (but no one complained!)
Husband loved it! Chocolate icing on top of chocolate cake with peanut butter cream in the middle…delicious!
I made this frosting for some banana bread cupcakes with milk chocolate toffee chips in them. The frosting is perfect. A great way to top these cupcakes. These cupcakes are amazing.
I have been looking for a good recipe for peanut butter buttercream icing. I should have known you would provide the best one! Everyone loved it!
This icing is delicious! I made this for my son’s birthday with a chocolate cake and it was so good. Everyone really liked it.
Oh my gosh, its just so good! Tastes like Reeses pieces. Thank you for sharing this recipe 🙂
The perfect peanut butter frosting! Perfectly balanced. Love it. Thank you.
Does this have to be refrigerated? I saw it said store in the fridge but is it okay for a couple of days, at room temperature?