• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
I Scream for Buttercream
  • Blog
    • Subscribe for Free
    • Exclusive Content for VIPs
  • Visit the Shop!
    • The Cake Blueprint
  • Recipes
    • Cakes
    • Frostings/Fillings
    • Cupcakes
    • Cake Pops
    • Other Sweets
  • Cake Decorating
  • Cake Baking Tips
  • About Kara
  • FAQs
    • Contact Me
    • Terms and Conditions
      • Privacy Policy
      • Advertising Disclosures
      • Cookie Policy
      • Food Safety, Allergy & Nutrition Disclaimers
    • Accessibility Statement
menu icon
go to homepage
subscribe
search icon
Homepage link
  • Blog
    • Subscribe for Free!
    • Exclusive Content for VIPs
  • Visit the Shop!
    • The Cake Blueprint
  • Recipes
    • Cakes
    • Frostings/Fillings
    • Cupcakes
    • Cake Pops
    • Other Sweets
  • Cake Decorating
  • Cake Baking Tips
  • About Kara
  • FAQs
    • Contact Me
    • Terms and Conditions
      • Privacy Policy
      • Advertising Disclosures
      • Cookie Policy
      • Food Safety, Allergy & Nutrition Disclaimers
    • Accessibility Statement
×
Home » Blog » Recipes

Chocolate Peanut Butter Buttercream Frosting

Updated: Mar 17, 2025 · Published: Jan 30, 2025 by Kara · This post may contain affiliate links · This blog generates income via ads

  • Email
  • Facebook

Rich and creamy chocolate peanut butter buttercream frosting that’s perfect for chocolate cupcakes, cakes or even brownies.

Jump to Recipe
A batch of chocolate cupcakes with chocolate peanut butter buttercream frosting and peanut butter cups on top, arranged on a cooling rack.
Jump to:
  • What’s special about this frosting?
  • Important Note!
  • Recipe
  • How to make this frosting:
  • FAQs:
  • Supplies used:
  • Other posts you might like:

This buttercream is the perfect combination of chocolate and peanut butter.

If you’ve ever found yourself dipping a chocolate bar straight into the peanut butter jar, you will LOVE this frosting.

Not only is it delicious on cake, or cupcakes, I also think it would be perfect to top brownies.

Close-up of chocolate cupcakes with piped chocolate peanut butter buttercream frosting and mini peanut butter cups.
Chocolate cupcakes topped with chocolate peanut butter buttercream frosting and a mini peanut butter cup on a cooling rack.

What’s special about this frosting?

  • Creamy & rich
  • Perfect combination of chocolate and peanut butter
  • Versatile
  • Simple ingredients
  • Easy to make
  • Crowd pleaser

Important Note!

The texture of this buttercream is on the creamy side and not great for piping intricate designs. It is possible to pipe buttercream rosettes and swirls though.

Note About Recipe Measurements: I write recipes using volume (cups) measurements because here in the U.S., this is what people are more familiar with and I don’t want anyone to feel intimidated when baking. For metric/weight measurements, click the ‘metric’ button under the ingredients in the recipe card below. The weights are converted by a program, not me, and it’s just a best guess. I can’t guarantee that weighing the ingredients will produce the exact same results, since I test recipes using volume measurements.

Recipe

A batch of chocolate cupcakes with chocolate peanut butter buttercream frosting and peanut butter cups on top, arranged on a cooling rack.

Chocolate Peanut Butter Buttercream Frosting

Rich and creamy chocolate peanut butter buttercream frosting that’s perfect for chocolate cupcakes, cakes or even brownies.
No ratings yet
Print Pin SaveSaved! Rate
Course: Dessert
Cuisine: American
Keyword: Chocolate Peanut Butter Buttercream Frosting
Difficulty Level: Beginner
Prep Time: 15 minutes minutes
Total Time: 15 minutes minutes
Servings: 24 cupcakes
Calories: 238kcal
Author: Kara @I Scream for Buttercream

Ingredients

  • 1 cup unsalted butter, room temperature
  • 1 cup creamy peanut butter (do not use natural peanut butter – see notes)
  • ⅔ cup unsweetened natural cocoa powder
  • 5 cups confectioner’s sugar
  • 1 teaspoon vanilla extract
  • 7-8 tablespoons milk
US Customary – Metric
Have questions?Check out the Tips & FAQ section or the video in the post!
Prevent your screen from going dark

Instructions

  • Add the room temperature butter, the peanut butter and the cocoa powder to a large mixing bowl and mix with an electric mixer on medium to medium-high until well mixed and smooth. Scrape down the sides of the bowl and mix again for another 20 seconds or so.
  • Add 3 cups of the confectioner's sugar plus several tablespoons of milk and mix with an electric mixer on low speed until combined, then on medium until fully incorporated.
  • Add the vanilla and the last 2 cups of confectioner's sugar plus a couple more tablespoons of milk. Mix on low speed until combined, then on medium until fully incorporated. Scrape down the sides of the bowl, then mix again for about 20 seconds or so.
  • Check the consistency. If it's too thick, add another tablespoon or two of milk and mix again. If too thin, add another half cup of confectioner’s sugar and mix again. Repeat until the desired consistency has been reached.
  • Spoon or pipe onto cooled cupcakes. I used a 1M piping tip for the cupcakes shown in this post.

Notes

This recipe will make enough frosting to cover an 8-inch, two-layer cake, or about 24 cupcakes.
Please note: This recipe makes a softer buttercream.
Also, you do not want to use natural peanut butter as it is just too oily for this recipe. 
How to Store: This frosting can be stored in an airtight container at room temperature and can last up to 4-5 days. (It can also be stored in the refrigerator.)
How to serve: This frosting goes perfectly as a filling on chocolate cakes or a topping to chocolate cupcakes.
See this chocolate cupcake recipe: Best Chocolate Cupcakes
For other questions: Make sure to check out the TIPS & FAQs section in this post, which should answer other questions you may have about ingredients, substitutions, other pan sizes, etc.
Nutritional values are an estimate.
*This recipe card may contain affiliate links. As an Amazon Associate, I earn from qualifying purchases.

Nutrition

Calories: 238kcal | Carbohydrates: 29g | Protein: 3g | Fat: 14g | Saturated Fat: 6g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 5g | Trans Fat: 0.3g | Cholesterol: 21mg | Sodium: 50mg | Potassium: 107mg | Fiber: 1g | Sugar: 26g | Vitamin A: 243IU | Calcium: 16mg | Iron: 1mg
Some recipes have difficulty levels.Check out what they mean here: Difficulty Levels Explained
Baking at higher elevation?Adjustments will need to be made for that. This website does not specialize in higher elevation baking. Please take time to do your research on what adjustments should be made.
DisclaimersTo see food safety, allergy & nutrition disclaimers, go here: Disclaimers

How to Share

I’d love for you to share this recipe link or tag it, but please do not share screenshots or copy/paste the recipe to social media as the content and photographs are copyright protected and we (bloggers) work really hard on our content. Sharing the link, tagging us on socials and pinning it is super appreciated though!

Overhead view of multiple chocolate cupcakes with chocolate peanut butter buttercream frosting and mini peanut butter cups, arranged on a cooling rack.

How to make this frosting:

(The full printable instructions are in the recipe card above.)

Step 1:

Add the room temperature butter, the peanut butter and the cocoa powder to a large mixing bowl and mix with an electric mixer on medium to medium-high until well mixed and smooth. Scrape down the sides of the bowl and mix again for another 20 seconds or so.

Step 2:

Add 3 cups of the confectioner’s sugar plus several tablespoons of milk and mix with an electric mixer on low speed until combined, then on medium until fully incorporated.

Step 3:

Add the vanilla and the last 2 cups of confectioner’s sugar plus a couple more tablespoons of milk. Mix on low speed until combined, then on medium until fully incorporated. Scrape down the sides of the bowl, then mix again for about 20 seconds or so. 

Step 4:

Check the consistency. If it’s too thick, add another tablespoon or two of milk and mix again. If too thin, add another half cup of confectioner’s sugar and mix again. Repeat until the desired consistency has been reached.

Spoon or pipe onto cooled cupcakes. I used a 1M piping tip for the cupcakes shown in this post.

Bowl of freshly whipped chocolate peanut butter buttercream frosting with a spatula.

FAQs:

How much frosting does this make?

This recipe will make enough frosting to cover an 8-inch, two-layer cake, or about 24 cupcakes.

Can I use salted butter instead of unsalted butter?

It’s best to use unsalted for this recipe, since the peanut butter will contain quite a bit of salt in it already.

Can I use crunch peanut butter?

Maybe, but I have not tried that. The frosting won’t be smooth though and just know that you wouldn’t be able to pipe it through a piping tip if you use crunchy peanut butter.

How should I store this frosting?

This frosting can be stored in an airtight container at room temperature and can last up to 4-5 days. (It can also be stored in the refrigerator.)

How should I serve this frosting?

This frosting goes perfectly as a filling on chocolate cakes or a topping to chocolate cupcakes.

What piping tip did you use for these cupcakes?

I used a 1M Wilton piping tip, but a 2D piping tip would also work great.

As an Amazon Associate, I earn from qualifying purchases.

Supplies used:

  • Mixing bowls
  • Silicone spatula
  • Hand mixer or Stand mixer
  • 2D or 1M piping tip for piping onto cupcakes

Other posts you might like:

  • Milk Chocolate Buttercream
  • Double Chocolate Buttercream
  • Rich Chocolate Buttercream
  • Vanilla Bean Buttercream
  • Red Velvet Buttercream
Close-up of a chocolate cupcake with swirled chocolate peanut butter buttercream frosting and a peanut butter cup, with text overlay reading 'Chocolate Peanut Butter Buttercream'.

FREE GUIDE: 5 Easy Tips for Making Great Tasting Cakes

Ready to start making cakes that taste amazing?

Grab these FREE easy tips, so you can stop wasting ingredients and start making scratch cakes that actually turn out every single time!

Plus you'll get updates each week with new recipes and cake tips...all for free!

    We won't send you spam. Unsubscribe at any time.

    Built with Kit
    « Mexican Chocolate Bundt Cake
    Cake Baking Myths that are Ruining Your Cakes »
    • Email
    • Facebook

    Filed Under: Frostings/Fillings, Recipes Tagged With: buttercream, chocolate, peanut butter

    Reader Interactions

    Comments

    1. Nancy

      February 01, 2025 at 7:11 am

      Hi Kara, can this frosting be frozen? My family loves white cake so I’m thinking of trying it on your Moist Vanilla Buttermilk cake which my family loves. Thank you

      Reply
      • Kara

        February 01, 2025 at 2:10 pm

        Hey Nancy! Honestly, I’m not sure. I haven’t tried freezing it. In theory, I think it would be fine though, but since I haven’t personally tried freezing it yet, I don’t want to say 100% that it will. I am fairly certain that it might separate a bit though because of the oil in the peanut butter, so expect to have to whip it again, but I think once whipped, it should be fine.

        Reply

    Leave a Reply Cancel reply

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

    Recipe Rating




    Primary Sidebar

    • Facebook
    • Instagram
    • Pinterest
    • YouTube

    Hey there, I’m Kara!

    Hi, I'm so glad you're here! Cake shows up at our most important and happiest moments in life, like birthdays, weddings, baby showers and holidays. It's also for those everyday moments...it makes them even better. Put simply, cake just makes us happy! I love trying out new cake flavor combinations and decorating ideas. Have a look around and I bet you can find a cake recipe or tutorial for any of life's big moments and those everyday moments too. Click here if you want to learn more about me!

    FREE GUIDE: 7 Easy Tips to Get Professional Looking Cakes!

    Even if you've never baked or decorated a cake before!

    Grab the FREE guide plus get email updates & see behind the scenes fun each week.

      We won't send you spam. Unsubscribe at any time.

      Built with Kit
      • Let’s Make a Cake!
      • Blog
      • Privacy Policy
      • Cookie Policy
      • Terms and Conditions
      • Advertising Disclosures

      Copyright © 2025 ·

      Rate This Recipe

      Your vote:




      A rating is required
      A name is required
      An email is required