Peanut Butter Frosting
Here’s the best peanut butter buttercream for cake and cupcakes! Peanut Butter Frosting is a sweet and salty nutty buttercream that is silky smooth and creamy. Use it to decorate your small batch desserts!

It’s been awhile since I posted a frosting recipe, but I’m back with Peanut Butter Frosting.
I first used this peanut butter buttercream to decorate my peanut butter birthday cake, but then someone asked if I had a recipe to go with my small chocolate cake.
This is what inspired me to post my recipe for peanut butter cake icing separately.
It’s a sweet and salty nutty buttercream that is creamy and silky smooth and a heavenly pairing for small batch chocolate cupcakes or banana cupcakes.
You can even use it as a filling for peanut butter sandwich cookies.
It’s also a bit sweeter than my peanut butter cream cheese frosting as it’s my small batch buttercream frosting with creamy peanut butter added.
And for my small batch dessert bakers out there, this small batch peanut butter frosting means you only make what you need without having to throw away the extra.

Ingredients For Peanut Butter Frosting
Here’s what you need to make your easy peanut butter frosting:
- Peanut butter: Made with your standard processed peanut butter. I’m not referring to natural peanut butter where you have to stir the oil before using.
- Butter: Provides creaminess and richness (hence the name buttercream)
- Powdered sugar: Both sweetens and thickens the frosting so you can easily spread or pipe it.
- Salt: Add a pinch of salt if using unsalted butter.
- Milk: Helps smooth out the frosting (especially if you’re spreading with a knife)
- Vanilla extract: Brings out the peanut butter flavor even more

How To Make Peanut Butter Frosting
Here’s how to make your peanut butter cake frosting:
- Beat peanut butter, butter, powdered sugar, and salt together until smooth and creamy.
- Add milk and vanilla. If it’s too thick, add more milk. If it’s too runny, add more powdered sugar.
Use immediately or store at room temperature for up to 1 day or refrigerate for up to 3 days.

What To Pair With Peanut Butter Buttercream Frosting
As much fun as it is to eat frosting with a spoon, chances are you need a cake recipe too. That’s why I wrote my 6 Inch Cake Recipes and Small Batch Cupcake Recipes guides.
Peanut butter buttercream frosting pairs perfectly with my small banana cake.
If you’re looking for a slightly larger 8 inch cake, check out my one layer chocolate cake.
If you’re not a fan of chocolate, check out my small vanilla cake and small batch vanilla cupcakes.


More Frosting Recipes
Enjoyed this pb frosting? Here are more frosting recipes you can make:
- Small Batch Chocolate Frosting – the best chocolate buttercream recipe without leftovers.
- Cinnamon Buttercream – a fall twist on frosting
- Strawberry Buttercream – a berry twist on classic buttercream
- Small Batch Cream Cheese Frosting – a tangy and sweet frosting that pairs well with most cakes
- Strawberry Cream Cheese Frosting – a berry sweet and tangy frosting made with fresh strawberries
- Raspberry Cream Cheese Frosting – another sweet and tangy frosting made with fresh raspberries
- German Chocolate Frosting – a coconut pecan frosting made without evaporated milk
Peanut Butter Frosting
Here’s the best peanut butter buttercream for cake and cupcakes! Peanut Butter Frosting is a sweet and salty nutty buttercream that is silky smooth and creamy. Use it to decorate your small batch desserts!
Ingredients
- 1/4 cup creamy processed peanut butter (not natural)
- 1/4 cup (4 tablespoons or 2 ounces) unsalted butter, softened
- 1/2 cup powdered sugar, sifted
- Pinch of table salt
- 1-2 teaspoons whole milk
- 1/4 teaspoon vanilla extract
Instructions
- In a large mixing bowl on medium-high speed (with paddle attachment if using stand mixer), beat the peanut butter, butter, powdered sugar, and salt until smooth and creamy, about 1-2 minutes.
- Scrape down the bowl then add 1 teaspoon milk and vanilla. Beat for another 1 minute until light and fluffy.
If the frosting is too thick to spread, add the remaining 1 teaspoon milk. If it's too thin, add more powdered sugar.
Use immediately or store at room temperature for up to 1 day or refrigerate for up to 3 days.
Notes
- Enjoyed this recipe? Check out my full list of Frosting Recipes, including chocolate, strawberry, and more.
- Need cake ideas? Check out my full list of Small Cake Recipes and Small Batch Cupcake Recipes including chocolate, banana, and more.
Recommended Products
As an Amazon Associate and member of other affiliate programs, I earn from qualifying purchases.
This post may contain affiliate links. As an Amazon Associate and member of other affiliate programs, I earn from qualifying purchase.
Just made this to pair with chocolate cupcakes and it is AMAZING!
Oh good! Glad you enjoyed it.
Delicious! Flavor and consistency is perfect.
Happy you liked the recipe!
Can I frost my cooled cake directly after making the frosting? Thanks!
Yes! As long as the cake is no longer warm, you can use the frosting immediately.
Very good and nice for a small cake. I used it on a chocolate cake. Thanks!
It’s a great pairing with chocolate! Glad you enjoyed the recipe.
I just put this on top of brownies and it was truly one of the most delicious things I’ve ever eaten!
Sounds like the perfect combination!
Can you use crunchy PB? I understand it will not be as smooth,, but do you think it could still work?
I think it’ll still work as long as you’re not using a piping bag. The nuts may get stuck in the tip.
This is a great quick recipe for small batch frosting. I added a pinch of chai spice to it and its delicious 😋 thanks for the recipe! So fluffy.
Love the idea of adding chai!