Go Back
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

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

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

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