Creamiest Peanut Butter Frosting

peanut butter frosting in a glass stand mixer bowl with the whisk attachment

And yes, this truly is the creamiest peanut butter frosting you’ll ever taste.

peanut butter frosting in a glass bowl

This peanut butter frosting delivers BIG flavor. The base of the recipe is just a little bit of butter and a massive amount of peanut butter. Heavy cream adds to its creamy texture. And unlike most frostings, it’s not loaded with confectioners’ sugar. There’s only 1 cup, so don’t expect a cloyingly sweet frosting. All you taste is peanut butter. Pure peanut butter with a creamier, silkier texture.

What Peanut Butter is Best for Frosting?

For the best texture, use processed creamy peanut butter such as Jif or Skippy, the same kind I recommend for peanut butter blossoms and peanut butter eggs. Natural-style peanut butter is wonderful for eating and cooking, but I do not recommend it for this recipe as the oily consistency will cause this frosting to separate and curdle. You can, however, use natural peanut butter in my peanut butter cookies if you have a jar that needs using!

Can you Pipe This Frosting?

Despite the creamy texture, this peanut butter frosting pipes beautifully onto cakes and cupcakes. It won’t keep any super intricate piped designs, but a simple swirl from the Wilton 1M piping tip stays intact!

You’ll LOVE this stuff and find any excuse to whip it up. If you need inspiration, don’t miss this chocolate peanut butter cake or these chocolate cupcakes with peanut butter frosting.

dark chocolate cupcake topped with a swirl of peanut butter frosting

Need some pairing inspiration? Try this peanut butter frosting with:

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
peanut butter frosting in a glass bowl

Creamy Peanut Butter Frosting

4.7 from 84 reviews
  • Author: Sally McKenney
  • Prep Time: 5 minutes
  • Cook Time: 0 minutes
  • Total Time: 5 minutes
  • Yield: 2.5 cups
  • Category: Frosting
  • Method: No Bake
  • Cuisine: American
Save Recipe

Description

This is the creamiest peanut butter frosting and tastes unbelievable on chocolate cupcakes, chocolate cake, or fudge brownies!


Ingredients

  • 5 Tablespoons (71g) unsalted butter, softened to room temperature
  • 1 cup (250g) creamy peanut butter*
  • 1 cup (120g) confectioners’ sugar
  • 1/3 cup (80ml) heavy cream, at room temperature
  • 1 teaspoon pure vanilla extract
  • ¼ teaspoon salt


Instructions

  1. With a handheld or stand mixer fitted with a paddle or whisk attachment, beat the butter on medium speed until creamy, about 2 minutes. Add the peanut butter, confectioners’ sugar, heavy cream, vanilla extract, and salt with the mixer running on low. Increase to high speed and beat for 3 full minutes. Add up to 1/4 cup more confectioners’ sugar if frosting is too thin or another Tablespoon of cream if frosting is too thick.
  2. Cover tightly and store for up to 1 week in the refrigerator.

Notes

  1. Special Tools (affiliate links): Electric Mixer (Handheld or Stand)
  2. Peanut Butter: Use a commercial brand peanut butter such Skippy or Jif. Avoid natural, oily, or homemade peanut butters as the consistency will cause this frosting to separate and curdle.
  3. Quantity: This recipe is enough to frost 12-16 cupcakes, one 9-inch square or round cake, or one 9×13-inch quarter sheet cake with a thin layer of frosting. Follow the peanut butter frosting recipe from this chocolate sheet cake for any cake larger than that. Just as rich and creamy!
sally mckenney headshot purple shirt.
About the Author

Sally McKenney

Sally McKenney is a baker, food photographer, and New York Times best-selling author. Her kitchen-tested recipes and step-by-step tutorials have given millions of readers the knowledge and confidence to bake from scratch. Sally’s work has been featured on TODAY, Good Morning America, Taste of Home, People, and more.

Read More

Reader Comments and Reviews

  1. Debbie says:
    December 23, 2019

    Will this be enough frosting for a two layer 8×10 cake?

    1. Sally @ Sally's Baking says:
      December 23, 2019

      Hi Debbie, This recipe is enough to frost 12-16 cupcakes or one 9×13 quarter sheet cake. See the recipe notes if making a larger cake!

  2. MIranda says:
    December 1, 2019

    This is the BEST peanut butter frosting on the planet. I made a bunch of it today (12/01/19) IT TASTE AMAZING


  3. Bonny says:
    November 25, 2019

    The best peanut butter frosting I have ever eaten! When chilled in the refrigerator, it is like a peanut butter fudge, a little soft but delicious!

  4. Debbie Keating says:
    November 25, 2019

    I’ve been a fan for a bit, and have the 1st book. But this was the first recipe I tried. WOW. It’s perfect. I loved it, my family and co-workers had nothing but praise.

  5. Sabrina says:
    November 23, 2019

    I’ve tried your cake pop recipes for my daughter’s birthday last week and everyone LOVED them!!! I will definitely be making them for every birthday or holiday party from now on and have some in the freezer at all times so thank you 🙂
    I was wondering if I can make chocolate peanut butter cake pops by combining your delicious chocolate cake with this frosting? Would the amount of this recipe work or would I have to add/take away some?

    1. Sally @ Sally's Baking says:
      November 24, 2019

      Hi Sabrina! Chocolate peanut butter cake pops sound great! Use my chocolate cake pops recipe and you’ll need about 1 cup of peanut butter frosting. I recommend halving this recipe for it.

  6. Leanna Dwyer says:
    November 10, 2019

    Can I use whole milk instead of the heavy cream?

    1. Sally @ Sally's Baking says:
      November 11, 2019

      Yes, whole milk will work!

  7. Barbara Haas says:
    October 30, 2019

    My kitchen smells like peanut butter! I am so loving this recipe! It was soo easy and tastes fantastic! Like professional icing from a bakery! I am never using store bought frosting again! Thank you for sharing!

  8. Kim says:
    October 26, 2019

    What brand of peanut butter works best?

    1. Sally @ Sally's Baking says:
      October 27, 2019

      For best results, I recommend creamy peanut butter such as Jif or Skippy.

  9. Janae Rios says:
    October 18, 2019

    THE absolute most perfect peanut butter frosting! It is always a huge hit when I make it and I can’t help but eat it by the spoonfuls! I love that it always brings happiness to those that I bake for.

  10. Natalie says:
    October 16, 2019

    Will this frosting hold up sitting out for hours at a party? I usually make Swiss merengue buttercream but was wondering if I can make this recipe as is without the extra step of making a merengue?

    1. Sally @ Sally's Baking says:
      October 19, 2019

      Hi Natalie! You can use this frosting for a dessert and keep it out at room temperature for a few hours, yes.

  11. Lisa says:
    October 5, 2019

    I made and used 1/4 cup of cream. So yummy!

  12. Lauren says:
    October 5, 2019

    I made it sugar free with swerve and it turned out great. Huge hit!!

    1. Kristina M Voegele says:
      December 8, 2019

      Best peanut butter recipe I’ve ever made hands down!

      1. MiMi K says:
        July 29, 2022

        What happened?
        After spending the better part of 2 hrs searching g for the best recipe, I decided this was it. Grew up with PB frosting but after a dozen moves, lost my grams delicious recipe. Followed all the directions, using all the secrets from others, and ended up with a ball, looked like pie crust before rolled out, that was filled with oil (probably from the PB?). Took a 1/3 to try magic on. Added extra milk to one, extra powdered sugar to another. Neither improved to the point that they were spreadable. Ended up trashing all of it and making a basic buttercream. If anyone has any suggestions, please let me know. I do want to try this again, as I still think Sally has had many other great recipes. Her site is one of my favorites.

  13. Philip Ricotta says:
    September 29, 2019

    I made this today 9-29-19 it came out amazing .

  14. Gabby says:
    August 11, 2019

    Do you think this would dye to a green color with gel food coloring? I am making a Yoda cake but want to make PB frosting instead of vanilla.

    1. Sally @ Sally's Baking says:
      August 12, 2019

      I haven’t tested it – I’d imagine it would be a greenish brown color which would be perfect for Yoda!

    2. Lisa says:
      May 5, 2020

      I just made this with a cup of PBFit Peanut Butter, plant butter and coconut cream! It is to die for!! This will be my go to PB icing now!

  15. Glenda says:
    August 8, 2019

    Very good! Made exactly to your recipe and we love it.
    Now the self control not to make it every week! Thank you.

  16. Rachael says:
    August 5, 2019

    This peanut butter frosting was absolutely delicious!! I loved how light it was. I used Jif extra crunchy peanut butter instead of the smooth peanut butter and loved the crunch it gave!!

  17. Dee Saker says:
    August 5, 2019

    Frustratingly, this recipe doesn’t appear to work with British peanut butter – I’ve tried 5 different brands, all of which aren’t oily when they’re in the jar or on toast! If any Brits have any brands that have worked, please let me know. In the meantime, I’m going back to Sally’s trusty chocolate frosting!

  18. Carol says:
    August 2, 2019

    If your hand held mixer doesn’t have a paddle or whisk attachment, can you just use the mixer beaters that came with it?

    1. Sally @ Sally's Baking says:
      August 2, 2019

      Yep!

  19. Simone Shugg says:
    June 21, 2019

    What a winner! I searched for a peanut butter frosting that was not too sweet and landed on this one. Just finished it and it’s amazing! I followed the recipe exactly and it turned out perfectly.

  20. April says:
    June 5, 2019

    Sally!
    Hello! I want to thank you for this wonderful recipe. My husband loves it and I have been looking for one he would love. I am wanting to make another batch to surprise him (he works away) and take it too him but I only have salted butter (will it be an issue if I use salted butter instead of unsalted)? Once again, thank you very much!!!!! April H

    1. Sally @ Sally's Baking says:
      June 6, 2019

      Hey April! It won’t be an issue at all. The frosting is sweet enough that it won’t make a difference if you use salted vs unsalted butter.

  21. Jennifer says:
    May 12, 2019

    This frosting is AMAZING. I love how it’s not that sweet, so it’s basically just the creamiest, fluffiest frosting ever. I made it to put on a chocolate cake, but I think I’d rather just eat it by the spoonful…

  22. Pat Halle Turner says:
    April 26, 2019

    So delicious. I made a half batch of the recipe and added two tablespoons of peanut butter powder to make it a bit stiffer. It came out perfect and wonderfully creamy. It made just enough to frost 6-7 cupcakes. Sally, thanks for all of your great recipes.

  23. Bonnie says:
    April 14, 2019

    Hello Sally, I made your homemade chocolate cupcakes with this peanut butter frosting. Wow! I had company over for dinner and made the cupcakes and frosting. Very good! I had no problems with anything. I highly recommend this recipe. Another winner! Thank you. Right this moment I making the cream cheese pound cake. I just popped it in oven. I going to make strawberry shortcake this evening. Only husband and I. I will leave some cake out, and will freeze the rest. Thanks again

  24. Elise says:
    April 10, 2019

    This was delicious in my sons birthday cake! Now I am making vegan chocolate cupcakes for Easter and wonder if this could be adapted to frost them with. Any suggestions would be welcome!

  25. Theresa says:
    February 17, 2019

    This worked perfectly on the brownies! Everybody loved, this is a keeper. Thank you!

  26. Emma says:
    February 15, 2019

    This frosting is an absolute game changer! Amazing!

  27. Nicole says:
    February 1, 2019

    This icing separated and became an oily grainy mess. I tried adding more cream and then more icing sugar but it just seemed to get worse and worse. Almost like the peanut proteins separated from the oil that was in the peanut butter? I used kraft light peanut butter I wonder if it being light was the problem? Next time I have better quality regular peanut butter on hand I will give it another try.