Chocolate Peanut Butter Frosting

This rich and creamy chocolate peanut butter frosting tastes like a peanut butter cup in frosting form. It’s made from a few simple ingredients and you’ll find any excuse to whip up a batch. Pair with chocolate cake for the ultimate treat!

chocolate peanut butter frosting

Adding to my growing list of frosting recipes!

Just when you thought chocolate buttercream couldn’t get any better! This chocolate peanut butter frosting is a combination of my favorite chocolate buttercream and peanut butter frosting. It’s completely over the top, decadent, and creamy—the perfect cake and cupcake garnish when you’re craving chocolate and peanut butter in one.


Why You’ll Love This Chocolate Peanut Butter Frosting

  • Chocolate & peanut butter
  • Tastes like a peanut butter cup
  • Made with simple ingredients
  • Smooth, creamy & mega rich
  • Holds its shape beautifully—perfect for piping
  • Quick & very easy to make

One reader, JP, commented:This frosting is wonderful! It ended my 46-year quest for a great chocolate peanut butter frosting for my husband’s chocolate peanut butter cake for his birthday! Thank you! ★★★★★”

Another reader, Austria, commented:I absolutely LOVE this frosting! It’s the perfect chocolate to peanut butter ratio, and I could have eaten it out of the bowl with a spoon. Definitely a keeper! ★★★★★”

Chocolate peanut butter frosting

Overview: Ingredients in Chocolate Peanut Butter Frosting

  1. Unsalted Butter: Start with room temperature butter here. Remember that room temperature butter is cooler than you think. If the butter is too warm, the frosting will taste (and look) greasy.
  2. Confectioners’ Sugar: Confectioners’ sugar is the bulk of this frosting. It’s the workhorse here, sweetening it and binding the ingredients together.
  3. Cocoa Powder: Unsweetened cocoa powder adds additional bulk as well as flavor. Since there is no leavening occurring, you can use either natural or dutch-process cocoa powder.
  4. Heavy Cream or Milk: Liquid thins the frosting out and adds creaminess. You can use heavy cream or milk, dairy or nondairy. If using heavy cream, the frosting will be thicker and creamier.
  5. Peanut Butter: For the best texture, I strongly recommend a processed creamy peanut butter such as Jif or Skippy creamy. I do not recommend oily or natural style peanut butter in this frosting because it could separate.
  6. Vanilla Extract: Vanilla extract adds incredible flavor.
  7. Salt: A pinch of salt offsets all the sweetness.

I love that it looks like basic chocolate buttercream, so when you first taste it, you’re totally surprised. IN THE BEST WAY!

Chocolate peanut butter frosting
chocolate chip cookie cake with chocolate peanut butter frosting

What Tastes Best with Chocolate Peanut Butter Frosting?

Browse my cake recipes and cupcake recipes for more flavor inspiration.

Quantity

The frosting recipe below is enough for 12-16 cupcakes, a thin layer on a 9×13 inch quarter sheet cake, or a 2 layer cake. For a 3 layer cake, I recommend 1.5x the recipe to ensure you have enough for each layer.

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
Overhead image of cupcakes topped with chocolate peanut butter frosting

Chocolate Peanut Butter Frosting

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 5 from 25 reviews
  • Author: Sally McKenney
  • Prep Time: 5 minutes
  • Cook Time: 0 minutes
  • Total Time: 5 minutes
  • Yield: 3 cups
  • Category: Dessert
  • Method: Baking
  • Cuisine: American
Save Recipe

Description

Using a few basic ingredients, you can make this absolutely delicious and creamy chocolate peanut butter frosting. Tastes unbelievable on most cakes and cupcakes– see above for inspiration!


Ingredients

  • 1 cup (16 Tbsp; 226g) unsalted butter, softened to room temperature
  • 3 and 1/2 cups (420g) confectioners’ sugar
  • 1/2 cup (41g) unsweetened natural or dutch-process cocoa powder
  • 3 Tablespoons (45ml) heavy cream or milk
  • 1/3 (80g) cup creamy peanut butter*
  • 1 teaspoon pure vanilla extract
  • 1/4 teaspoon salt


Instructions

  1. With a handheld or stand mixer fitted with a paddle attachment, beat the butter on medium speed until creamy, about 2 minutes. Add confectioners’ sugar, cocoa powder, and milk. Beat on low speed for 30 seconds, then add the peanut butter, vanilla extract, and salt. Beat on medium-high speed for 2 minutes until combined. Add 1/4 cup more confectioners’ sugar if frosting is too thin or another 1-2 Tablespoons of cream/milk if frosting is too thick. Taste. Add a spoonful of extra peanut butter or a pinch of salt if desired.
  2. Frost your cake, cupcake, or confection however you’d like. In the pictured cupcakes, I piped a basic tall swirl using (affiliate link) Ateco 849 piping tip.
  3. Use immediately or cover tightly and store for up to 1 week in the refrigerator or up to 3 months in the freezer. After freezing, thaw in the refrigerator then beat the frosting on medium speed for a few seconds so it’s creamy again. After thawing or refrigerating, beating in a splash of heavy cream or milk will help thin the frosting out again, if needed.

Notes

  1. Special Tools (affiliate links): Electric Mixer (Handheld or Stand)
  2. Peanut Butter: For the best texture, I strongly suggest a processed creamy peanut butter such as Jif or Skippy creamy. I do not recommend oily or natural style peanut butter for this recipe because it could separate.
  3. Quantity: This recipe is enough for 12-16 cupcakes, a thin layer on a 9×13 inch quarter sheet cake, or a 2 layer cake. For a 3 layer cake, I recommend 1.5x the recipe to ensure you have enough for each layer.
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

Leave a Comment

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Reader Comments and Reviews

  1. Linda Young says:
    June 12, 2023

    When you recommend “cover tightly and store for up to 1 week in the refrigerator”, would storing in a glass bowl covered with plastic wrap do the trick.

    Reply
    1. Lexi @ Sally's Baking says:
      June 12, 2023

      Hi Linda, yes, that will work just fine. Enjoy!

      Reply
  2. Candy says:
    May 15, 2023

    Hands down the perfect chocolate/peanut butter frosting. I took your suggestion and added an extra tablespoon of peanut butter and it was soooooooooo YUMMY!!! I love all your recipes but I think this might be my new favorite.

    Reply
  3. Diane says:
    February 28, 2023

    My husband & son-in-law loved this on my chocolate on cake!

    Reply
  4. Jp says:
    January 27, 2023

    This frosting is wonderful! It ended my 46 year quest for a great chocolate peanut butter frosting for my husband’s chocolate peanut butter cake for his birthday! Thank you! Thank you! Thank you!

    Reply
  5. kim says:
    October 16, 2022

    SALLY! This frosting is literally the best ever frosting I’ve ever had! I used it to top a cookie cake and it’s absolutely incredible! I love that it’s not super sweet, but that means I could eat the whole bowl, easily. I LOVE this recipe and will definitely have to make it again! Abigail

    Reply
  6. Kim says:
    October 10, 2022

    Remember your sprinkle sugar cookie cake? I need the same amount of frosting for that but this recipe. How would I make the recipe small enough for that?

    Reply
    1. Lexi @ Sally's Baking says:
      October 10, 2022

      Hi Kim, half of this recipe should be plenty for frosting the edges of the sugar cookie cake.

      Reply
  7. Samantha W Zutler says:
    August 7, 2022

    Hi there! Do you think this would work with tahini? I’m looking for a milk chocolate tahini frosting recipe. Thank you!

    Reply
    1. Lexi @ Sally's Baking says:
      August 7, 2022

      Hi Samantha, we haven’t tested it so we’re unsure. You may need to tinker with the amount of powdered sugar and other ingredients. It may be best to search for a frosting that is specifically formulated for tahini. Let us know if you give anything a try!

      Reply
  8. Liss Rummel says:
    April 11, 2022

    Should I want to leave out the cocoa powder, crazy I know. What adjustments would you make to make this just a peanut butter buttercream recipe?

    Reply
  9. PJ Burns says:
    March 3, 2022

    This is delicious! I tried making a chocolate mousse cake but the mousse part went TERRIBLY WRONG so I was looking for a quick alternative, and I’m so glad I made this. I halved the recipe and it was more than enough for an 8in round cake. Thank you!

    Reply
  10. Christina says:
    February 26, 2022

    Hi Sally, I was wondering what you would think about trying this recipe with Nutella? Is the consistency similar enough to peanut butter in order to work?

    Reply
    1. Sally @ Sally's Baking says:
      February 27, 2022

      That shouldn’t be a problem. I do have a Nutella frosting recipe if you want to try that instead.

      Reply
  11. TammyL says:
    February 23, 2022

    Love the recipe but any substitutes for no milk or cream ideas?

    Reply
    1. Stephanie @ Sally's Baking says:
      February 24, 2022

      Hi Tammy, You can use a non-dairy milk if needed.

      Reply
  12. Shelby says:
    February 12, 2022

    Oh my goodness, my family loves this so much! I made your cookies and cream cupcakes and my sister said they were just a vessel for this frosting

    Reply
  13. Jessica Soufer says:
    December 27, 2021

    Hi Sally!

    Can I use this with the three layer Funfetti cake?

    Thank you!!

    Jessica

    Reply
    1. Trina @ Sally's Baking says:
      December 27, 2021

      Absolutely! For a 3 layer cake, we recommend 1.5x this recipe to ensure you have enough for each layer.

      Reply
  14. Kristine Warner says:
    December 17, 2021

    Oh my goodness this frosting is incredible! Two things my boyfriend loves. Chocolate and peanut butter! I made this frosting for a birthday cake I was making for him and he loved it. It’s so smooth and creamy and really easy to make! I will be making it again!

    Reply
  15. Ann says:
    October 19, 2021

    Making cupcakes for my daughter’s wedding. Do the frosted cupcakes need to be refrigerated?

    Reply
    1. Trina @ Sally's Baking says:
      October 19, 2021

      Hi Ann! Cupcakes can be made ahead 1 day in advance, covered, and stored at room temperature or in the refrigerator. Frosting can also be made 1 day in advance, covered, and stored in the refrigerator until ready to use. Frosted or unfrosted cupcakes can be frozen up to 2-3 months.

      Reply
  16. Stephanie says:
    October 15, 2021

    Do you think this would work with vegan butter to make non-dairy?

    Reply
    1. Michelle @ Sally's Baking says:
      October 16, 2021

      Hi Stephanie, we haven’t tested this recipe with vegan butter, but let us know if you do!

      Reply
  17. Rosemary says:
    July 8, 2021

    This is the best and easiest chocolate peanut butter frosting I ave made and it tastes delicious. Will make it again for sure. Thanks for sharing it.

    Reply
  18. Erica Bester says:
    May 20, 2021

    Will this work as a layer filling on a chocolate cake if I do vanilla frosting on the outside of the cake? I want to make a colorful cake but love the taste of this frosting

    Reply
    1. Trina @ Sally's Baking says:
      May 20, 2021

      Definitely!

      Reply
  19. Shelly says:
    April 4, 2021

    I searched for a chocolate Peanut Butter frosting recipe then I found this one. Oh my it was delightful, not terribly sweet, and comes out so creamy which makes it so easy to spread!

    Reply
  20. Mona Kotecha says:
    March 21, 2021

    This is the greatest frosting i have ever tasted, ever, or made
    use the heavy cream!
    this with the ‘new solved’ pb cupcakes. WOW.
    Sally, your recipes are awesome! keep it up 🙂

    Reply
  21. Jana says:
    February 21, 2021

    This frosting is ridiculously silky. I can’t get over how good it tasted on the peanut butter cupcakes! I made the peanut butter cake and frosting for a friend, and loved it so much, that I just made another for myself and my family. Huge hit!! Thanks, Sally!!!

    Reply
    1. Amy says:
      September 19, 2022

      Perfect! Used it on cupcakes and had extra, so I froze little dabs on parchment paper and then placed them in a freezer bag for a quick treat to hit the chocolate/peanut butter cravings!

      Reply
  22. Rachael Catlow says:
    January 21, 2021

    I used this frosting on some vanilla cupcakes from your cookbook and my family loved it! It was a big hit and my husband is not usually a cupcake eater, but he’s commented several times on how good this frosting is. Thanks!

    Reply
  23. Od says:
    January 8, 2021

    Amazing! Right texture abs great taste. It’s definitely a make again and again

    Reply
  24. Donna says:
    January 7, 2021

    This was great. Thank you for helping me bake. You are reliable, if I want to bake a good anything I go straight to you to find out how.

    Reply
  25. Jo boc says:
    December 28, 2020

    Hi sally. What adjustment in the recipe do i have to make should i decide to use melted chocolate instead of cocoa powder? Thanks! Love your blog ever since i started baking❤️

    Reply
    1. Stephanie @ Sally's Baking says:
      December 29, 2020

      Adding real melted (and cooled!) chocolate to this frosting recipe would require a little extra confectioners’ sugar and/or less cream to ensure the frosting holds its shape. Let us know if you try anything!

      Reply
  26. Austria Azaceta says:
    October 7, 2020

    I absolutely LOVE this frosting!! It’s the perfect chocolate to peanut butter ratio and I could’ve eaten it out of the bowl with a spoon. Definitely a keeper!!

    Reply
  27. Lisa says:
    October 7, 2020

    Is this freeze able?

    Reply
    1. Sally @ Sally's Baking says:
      October 7, 2020

      Yes. See step 3.

      Reply
  28. Heather says:
    September 23, 2020

    Hey! Is this a new recipe or updated? I could have sworn you already had a chocolate PB frosting recipe.

    Reply
  29. Jim Holbert says:
    September 23, 2020

    I just saw this and had to let you know that we love your Creamiest Peanut Butter Frosting on our chocolate cake so I can’t wait to try this. We are huge peanut butter and chocolate fans, so I was already was developing a Chocolate Peanut Butter Gananche recipe. I have just been adding up to 1 cup of confectioners’ sugar and 1 cup of creamy peanut butter and 1 tsp of vanilla to your chocolate ganache recipe but if you have something to post on that I would be interested. Thank for helping make our lives even sweeter.

    Reply
  30. Grace says:
    September 21, 2020

    This looks amazing! Does it double easily or should I make separate batches?

    Reply
    1. Hilari @ Sally's Baking Addiction says:
      September 21, 2020

      Hi Grace, you can certainly double this recipe! Just make sure your mixer is big enough to handle all of the ingredients 🙂

      Reply