The Best Peanut Butter Frosting
Our delicious The Best Peanut Butter Frosting is fluffy, creamy, and chock full of peanut butter flavor. Perfect for chocolate cakes, cupcakes, and brownies!

Our Best Peanut Butter Frosting is the perfect icing recipe for your next baking project. It tastes great on chocolate cake or chocolate cupcakes and it is out of this world on Brownies! It is also amazing as a filling in a layered cake! However you use it, this homemade icing is super delicious and it could not be easier to make. Sweet, creamy, peanutty and so very yummy, your family will beg you to make this Peanut Butter Buttercream again and again.
How to Make

Step 1: First, add 1 heaping cup of peanut butter, 1/2 cup of softened butter, and the vanilla to a mixing bowl. The butter should be āslightly softenedā which means it is still cold but has warmed up enough so you can press your thumb down into the stick of butter.
Step 2: Mix the butter, peanut butter, and vanilla together until they are fully combined (about 2 minutes). Use a spatula to scrape the peanut butter mixture down from the sides of the bowl before moving on to the next step.

Step 3: In a separate bowl, use a food scale to measure 1 Pound of Powdered Sugar. If you donāt have a food scale, measure 4 cups instead. We normally do not sift the powdered sugar and instead rely on the mixer to do that work for us.
Step 4: Pour the Powdered Sugar into the mixing bowl with the peanut butter mixture.
Step 5: To keep the powdered sugar from flying out of the mixer we cover it with a towel during this part of the mixing process.
Step 6: Start your mixer (or electric beater) on the lowest setting and keep it on low until the butter and sugar are incorporated (about 30 seconds). Stop the mixer and scrape down the sides of the bowl and then increase the speed to medium-high and mix for another 30-45 seconds so the frosting starts coming together. The frosting will be thick and crumbly.

Steps 7-8: This is the fun part of the recipe where you get to taste your frosting. You are trying to determine how much milk you need to add and if it needs a little more vanilla extract. If it tastes great, no need to add more vanilla. Most likely the frosting will be too thick at this point. Start adding milk, a tablespoon at a time, and mix again to check the consistency. The amount of milk to add depends on the state of your frosting and sometimes the time of year (if it is a hot humid day, you might need to just a little bit of milk.) You can check out our FAQ section below to see some other advice on making the perfect batch of frosting.
How to Serve

How much frosting will you need? That always depends on how thick or thin you apply the frosting or how much decorating you do but here are a couple of guidelines. Our recipe should make enough Best Peanut Butter Buttercream Frosting to cover a 9″ x 13″ sheet cake or a two-layer 8″ cake. If you are making cupcakes, you should be able to frost 24 cupcakes if you apply the frosting with a knife. If you swirl on the frosting with a pastry bag like we have done here, you should be able to frost 15-18 cupcakes depending on the size of the swirl
Expert Tips and FAQs
We like to use Creamy style Peanut Butter but you definitely can use whatever type of Peanut Butter you have on hand. Crunchy-style peanut butter will add a nice texture to the frosting but it also might make it a little harder to pipe through a decorating bag.
No, the frosting does not need to be refrigerated. For example, brownies frosted with this Peanut Butter Buttercream would be fine left out on the counter for 2-3 days if the pan was tightly covered with aluminum foil. That said, we usually refrigerate our frosted desserts to keep the baked good from going stale even if the frosting would be fine. We think frosting tastes best at room temperature so we will then remove the item from the refrigerator a couple of hours before we will serve them.
Frosting stored in an air-tight container in the refrigerator should be good for up to a week. If you carefully wrap the frosting in order to avoid freezer burn, the frosting should be fine in the freezer for 3-4 months.
One thing you can do if it seems too sweet for your palette is to add a pinch of salt to the frosting. But please note that a little salt goes a long way. We cannot stress enough that a pinch (10-15 granules of regular table salt) is all you usually need. Even 1/4 a teaspoon of salt would probably ruin the frosting. Add the salt and mix again and see if that has cut down on the sweetness level.
Add another teaspoon of milk and mix again. Continue to add the milk, a teaspoon at a time, until the frosting is the consistency that you like it.
Yes. You can use Half nā Half or Whipping Cream or even almond milk or another milk substitute.
IIf you are looking for dessert ideas, don’t miss these yummy recipes that would taste great frosted with our Peanut Butter Frosting: Homemade Chocolate Cupcakes, Peanut Butter Brownie Bars, and Chocolate Cake Bites.

Other Peanut Butter Frosting Recipes You Will Love
Did you Make This Recipe? Leave a review below, then snap a picture and tag @twosisterscrafting on Instagram so we can see it!
And donāt forget to follow us on Tiktok, Pinterest, Facebook, and Instagram!
The Best Peanut Butter Frosting
Our delicious The Best Peanut Butter Frosting is fluffy, creamy, and chock full of peanut butter flavor. Perfect for chocolate cakes, cupcakes, and brownies!
Ingredients
- Ā½ cup Butter (Slightly Softened) (We use Salted Sweet Cream Butter)
- 1 heaping cup Peanut Butter (Creamy)
- 1 pound Powdered Sugar (or 4 cups)
- 2 teaspoons Vanilla Extract
- 1/3 cup Milk (approximately)
Instructions
- Add 1 heaping cup of peanut butter, 1/2 cup of softened butter, and the vanilla to a mixing bowl. The butter should be “slightly softened” which means it is still cold but has warmed up enough so you can press your thumb down into the stick of butter.
- Mix the butter, peanut butter, and vanilla together until they are fully combined (about 2 minutes).
- Use a spatula to scrape the peanut butter mixture down from the sides of the bowl before moving on to the next step.
- In a separate bowl, use a food scale to measure 1 Pound of Powdered Sugar. If you don’t have a food scale, measure 4 cups instead. We normally do not sift the powdered sugar and instead rely on the mixer to do that work for us.
- Pour the Powdered Sugar into the mixing bowl with the peanut butter mixture.
- Start your mixer (or electric beater) on the lowest setting and keep it on low until the butter and sugar are incorporated (about 30 seconds).
- Stop the mixer and scrape down the sides of the bowl and then increase the speed to medium-high and mix for another 30-45 seconds so the frosting starts coming together. The frosting will be thick and crumbly.
- Taste your frosting. You are trying to determine how much milk you need to add and if it needs a little more vanilla extract. If it tastes great, no need to add more vanilla. Most likely the frosting will be too thick at this point. Start adding milk, a tablespoon at a time, and mix again to check the consistency. The amount of milk to add depends on the state of your frosting and sometimes the time of year (if it is a hot humid day, you might need to just a little bit of milk.)
Notes
How much frosting will you need?
That always depends on how thick or thin you apply the frosting or how much decorating you do but here are a couple of guidelines. Our recipe should make enough Best Peanut ButterĀ ButtercreamĀ Frosting to cover a 9" x 13" sheet cakeĀ orĀ a two-layer 8" cake. Ā If you are making cupcakes, you should be able to frost 24 cupcakes if you apply the frosting with a knife. Ā If you swirl on the frosting with a pastry bag like we have done here, you should be able to frost 15-18 cupcakes depending on the size of the swirl.
Did you Make this Recipe? Leave a review below, then snap a picture and tag @twosisterscrafting on Instagram so we can see it!
If you are looking for more tips and tricks for making that perfect batch of homemade frosting we have a few other posts you might want to check out:
This frosting is really good! It tastes like the Reese’s Peanut Butter Chips, which personally I like!
I needed a quick peanut butter frosting. Picked this recipe from my search results partially for the color, and because I had the ingredients. I decided to taste tested it as I made it, which led me to stop adding powered sugar at 3 cups, and add half a cup MORE peanut butter. Haha
Thanks for creating such a easy recipe!
Fantastic! I replaced the peanut butter with pistachio butter and omitted the milk as I was adapting the recipe for pistachio macrons. So good!! Love the nutty flavor! There may be no leftovers as this is so good I just want to eat it with a spoon!
I am British and absolutely love this recipe. Best buttercream ever!
I did a trial run with salted butter and I reckon thatās even better !
I did this, too. Soooooo yummy!!
I made a 3 layer chocolate birthday cake for my daughters 7th birthday. It was filled with Reeces Pieces, and frosted on the outside with this. There wasnāt enough for the inside as well and since I needed chocolate frosting for another cake I frosted between the layers inside with chocolate. My daughter said it tasted like a giant inside out peanut butter cup. Yum! I only used 2 C of sugars and it was perfect.Ā
Can this frosting be made with organic natural peanut butter?
If it is the kind with the oil on the top that you have have to mix in, then I will say no. The frosting will end up being too oily.
This frosting is delicious. Although I used organic peanut butter with no sugar added (the kind where you have to mix the oil in). It made the icing so oily and unspreadable. Added a lot more milk and powdered sugar, but essentially had to give up on making a pretty cake. So please donāt use highly oily peanut butter! Itās still so good, we are most of it out of the bowl!
I made this icing for the first time on Thanksgiving. I put it on a chocolate cupcakes with crumbled Reeseās cups on top. My family went crazy! I could have eaten all the icing alone! Itās so delicious. Since then, I have made it for brownies, and also used it to put on everything from fudge to cookies! I canāt get enough!!
Thanks for this amazing recipe! I love everything with peanut butter, so this hits the spot. I would literally eat all of it myself, straight from the bowl, but I should exert at least a little bit of self-control. I used this to frost a chocolate cake (the best combination!). Yum.
Thank you so much!! This is great to be able to get receipes off the internet. Ā I used to make it all the time but not in a long time! Ā
This recipe is great! So tasty!Ā
Can I make a batch of the basic buttercream icing, divide it into 1/3’s and then add the peanut butter to one batch and the cocoa to the other batch?
For sure you can add the cocoa into one batch, but I’m not sure how peanut butter will do in the other. If you try it, let me know how it goes.
I made a awesome banana sheet cake ( huge) So then I found : Best Peanut Butter Butterceam Frosting. All I can say is āYumā This is by far the best & easiest Frosting I have ever made. Now I will take the cake & share it will the Firefighters & my favorite Tire Shop in my city.
I make this cake as well but I add crumbled applewood BACON on top of pb frosting. Yum
Ā Just made this frosting for cupcakes. Ā I added a little bit of salt which you wonāt taste until the very end. The cupcakes are a chocolate cupcake with chocolate feeling this frosting and crushed Nutter butter peanut butter cookies on top.
I used this to top my Pumpkin spice Cheerios Reese’s Pieces bars!
I have made your frosting recipe many times as my fiancƩ loves peanut butter. I made it yesterday and put it on top of a chocolate dream pie and it was phenomenal! Thank you so much for an amazing recipe!
This frosting is delicious, so easy to.make will make this again thank you
AMAZING recipe!!! I tweaked it a bit by using heavy cream(close to 1/2 cup) and about 1/2 tsp salt to balance the richness. Turned out perfect for spreading and piping!! I put it on top of my extra moist chocolate cake and covered with a semisweet chocolate ganache. Perfect reese cup style cake! Thank you!!
Did you use the heavy cream to replace the milk?Ā
Yes, it gives it a nicer texture.
Just had to share – my fiance loves anything chocolate and peanut butter, but unfortunately, he has been diagnosed a type 2 diabetic and cannot eat this kind of stuff anymore. Yesterday was his birthday, and if there is one day out of the year to indulge, it is that day. So I made some dark chocolate fudge brownies, and decided to try your frosting recipe to go on top. Well I could have sat with the bowl of frosting and a spoon and been absolute heaven. This is by far the BEST frosting I have ever tasted. And my fiance loved it and told me that he wants this every year from now on for his birthday treat. That for his once a year he wanted the best and this frosting is it!
This makes us so happy! Thank you for sharing this with us.
Ā This is by far the best icing ever! My question is, can this icing be frozen along with the cupcake? I plan on Serving them in about three weeks so I need to freeze them. Thank you so much, Kate
Hi Kate – that should be fine. Just make sure they are wrapped up to avoid freezer burn.
Excellent. I was short 1/4 cup powder sugar so I added 6 oz cream cheese straight from the fridge. I then put it in the fridge as my cakes were still a little warm. I put 1/4″ layer between each and almost 1/2″ on top and covered sides. Still had almost 1/2 cup left which my spouse and children devoured.
I forgot to add, I made 4- 9″ circle cakes that were just a little more than 2″ thick each.
I see lots of people asking how many cupcakes this will frost. Ā I put it to the test today and Iām sure youāll be surprised at my results! Ā ONE!!! Ā It frosted one cupcake as I couldnāt keep my tasting spoon out of the bowl!! Ā It is the best frosting EVER!!! ā¤ļøā¤ļø
I just made this and it was really good. A little sweet but still delicious! I actually only use 2 cups of confectionery sugar and it was the perfect consistency. Thanks!
Glad you enjoyed the frosting! Great tip!
Also found a little sweet so I will cut back the sugar about 1/4 cup. The best part is how luscious this recipe is! Thanks !!
Just made it. It’s fabulous, it’s going in my reicpe box.
Yay! We are so glad you liked it!
My children and I grew up on PB & J to take care of the “I’m hungry!” times between meals. My husband, however, is allergic to all things peanut. He can eat other nuts with no issues. I’ve found that one can substitute any of the other nut butters on the market with good results. Almond butter is our favorite, so, if you can eat other nuts, don’t let a peanut allergy keep you from enjoying “nutty” frostings!!
My family and I absolutely love your frosting recipes just gave this one a try and it’s a big hit!
Yay, so glad you like them.
This is seriously awesome frosting. I am not a huge PB fan but I can eat this. I taste it at the end and have added a heaping scoop of PB to kick it up. It’s a must have. Been looking around for a Christmas idea. Want to make something as awesome. I also just made the cinnamon buttercream. I didn’t read the directions while making so I creamed the butter before adding sugar and it made it so fluffy. I appreciate all of your recipes as I’m having tremendous fun baking and decorating. Wish I could post a pic of my latest. I also need to invest in a way to transport my treats to work!
Hi ladies,
my mom has mentioned many times that as a kid her aunt made peanut butter frosting to put on angel food cake, and how delicious it was. Now that I have found a recipe, I plan to make it for her as a surprise one day.Thanks!
Hi Linda! We’re glad you found us. Hope you like the frosting as much as we do!
Just made a batch of this to put on top of your peanut butter brownies recipe and it turned out amazing! This is the best frosting I have ever made! It’s a treat on its own
Hi! We are so glad you enjoyed the Peanut Butter frosting. It is our favorite too!
how many normal sized cupcakes does this frost
Hi Rylee, it depends on how you are frosting them. If you are using a swirl like we did in the picture. It will probably frost 13-15 cupcakes. If you are going to use a knife, it should frost 20-24.
I am making Mickey Mouse cupcakes and they want peanut butter frosting and chocolate cake. Would it work to color this frosting red?
Hi Dollie – you should be able to color it. It might turn out to be an orangey red since it is yellow/peanut butter colored to start with. Let us know how it turns out!
Hi!
My sister is getting married, next Sunday. It is an outside ” Rustic Country Theme” park wedding, I have been asked to make last minute cupcakes, we live in San Jose,Ca. I so want to make this frosting ( for my own selfish purposes of course.. hehe) do you think cupcakes with your yummy buttercream will survive our weather?
Thanks in Advance (:
Hi Janet, I am so sorry we didn’t get back to you sooner. Our peanut butter is the heartiest of our frostings, but it would have to be optimum conditions for it to last outside (i.e., not too hot, no direct sunlight, preferably shade).
One batch is definitely enough for 24 cupcakes. I made a batch and a half and I have tons left over
I made this today and it was AMAZING on chocolate cake. Thanks so much for the recipe! Any tips on how to improve ability to pipe it? Piping it looked a bit rough. Ty
Hi Jenny, it is a pretty thick frosting because of the peanut butter. Next time maybe add a little more milk, but I don’t think you will ever be able to get the smooth finish you would get from a straight buttercream.
All I can say is WOW! You ladies have really made my daughter’s 3rd birthday a real success!!! This peanut butter icing is very good on top of a banana cake that tastes like banana bread. Thanks again for all the recipes y’all do. Love from The Lone Star State!!!!
Yay! We are so glad you liked the frosting. We love it too!
Do you think it will work with almond milk as a substitute for milk?
Hi Karri, it should work. I think any milk-type liquid would be fine.
I am lactose intolerant and used almond milk and a butter substitute (Earth’s Balance) and it was delicious! Thank you for posting.
Hi Karri! Glad the the frosting turned out! And that’s a great tip about how to make a lactose-free version. Thanks.
Hi, Can the recipe be halved if I don’t need so much frosting? 2 cups sugar instead of 4?
Hi Karan, yes you can halve the recipe.
Soooo delicious! I put these on chocolate cupcakes for a party and it was a huge hit!
Can you substitute heavy cream for the milk?
Hi Cynthia, yes you can substitute heavy cream for the milk.
I use this recipe often with heavy cream instead. Turns out much more fluffy with the heavy cream.
Hello, I was wondering if this peanut butter frosting could be frozen, I’m going to be using it for the filling in homemade chocolates so I wouldn’t need all of it at once, but wanted to save myself from making it again. Thanks in advance Sheila P
Hi Sheila, it can be frozen. Just make sure it is in an airtight container.
Awesome Nancy! Thank a bunch. THought this would be delicious inside a chocolate, I’ll let you know how it went
What type of butter is required? Unsalted or salted?
Hi – you can use either. We usually use Salted.
Can you use margarine in stead of butter
You can. It will change the taste a little but it should be fine.
Closest thing to a mouth orgasm I’ve had, I ate a whole bowl of it straight. Best frosting EVER and I’m not even a fan of frosting
Wow! Impressive!!! We are so glad you like it.
Greetings from Chile!, Does this buttercream frosting work for a layered brownie cake?
Greetings from California!! This is a very thick frosting. It might be hard to frost the sides of the cake. You could try adding some more milk to thin it up or just leave the sides bare.
I just wet my spatula a little in order to get it to spred better
Good tip, thanks!
I know this message is older, but I’m just replying for people who seek this info in the future. I did not find my frosting thick, but I “eyeballed” it as I was beating it and drizzled in a little milk until I achieved the desired consistency. I also used less powdered sugar, as I tasted it as I was mixing it, and found it a little too sweet.
So I would analyze the taste and consistency before adding all the powdered sugar and milk and add more of either until you achieve the right sweetness and consistency. Hope this helps!
does this need refrigerated since it has milk in it and not cooked?
Hi Michele – yes. We keep frosted item in the refrigerator because of the milk and the butter in the frosting.
“Phenomenal. Out of this world. I was going to stop at one…” were just a few of the remarks I had when I used this recipe on cupcakes for a fundraiser for a sick coworker. I have another fundraiser tomorrow for another coworker’s sick kid (I work at the hospital so basically the whole hospital is a family and we do these things often.) and I am going to use it again! Thank you so much; cupcakes with peanut butter buttercream are bringing healing to a lot of people.
Awww … this makes us so happy! We are so glad that people are enjoying this yummy Peanut Butter Frosting. Thanks for stopping by and letting us know!!!!
Does it have to be refrigerated ?
If I was making this the day before, I would put it in refrigerator overnight.
I tried this with my Mom’s chocolate cake recipe and it was phenomenal! I received so many compliments! Thank you for the recipe!
I’ve tried to replicate my mother-in-law’s peanut butter frosting since she passed in 2001. She never used a recipe but I think you may have given it to me. Gonna take a trip down memory lane — cinnamon rolls with peanut butter frosting!!!! Many thanks
CAN’T WAIT TO TRY THESE. I AM LOOKING FOR SOMETHING TO MAKE FOOD WISE FOR aPRIL
Hi Margie – We’re so glad you’re going to try it. We hope you like it … we sure do!