This Easy Chocolate Peanut Butter Frosting Recipe is a family favorite! Now I won’t lie, I have put this frosting on fudge brownies as well, and either way, you can’t go wrong with this homemade chocolate peanut butter frosting!

First published in 2013 and updated in 2019 and 2023
(I have included affiliate links to products I love. As an Amazon Associate, I earn from qualifying purchases.) In addition, this post contains affiliate links that will make me a small commission when used to order online.
My first time making frosting was when we made sugar cookies (See my recipe -> here) with homemade frosting as well!! I found this recipe on -> Food.com in 2013 and have been making it ever since. I have never found frosting like this store-bought, so it’s a huge treat when we make it!
Chocolate Peanut Butter Frosting Recipe Ingredients:
- Creamy Peanut Butter– Crunchy peanut butter will not frost well or be smooth on a cake or brownies.
- Butter– You will want this to be at room temperature so it mixes well in the frosting. If sensitive to salt, skip the salt pinch or use unsalted butter.
- Salt
- Vanilla
- Milk– I used 2% milk for this frosting.
- Powdered Sugar
- Baking Cocoa
How To Make Chocolate Peanut Butter Frosting:
Using an electric mixer on high speed, cream together the peanut butter, butter, and salt until light and smooth in a medium bowl.

Next, blend in the vanilla and start with 3 Tablespoons of milk until well blended.
*Pro tip using measuring shot glasses like these makes recipes like these -> here make it easy to pour and mix liquids.*

Add and blend in the powdered sugar and cocoa powder.

Slowly add more milk until you get the consistency of frosting you would like.

Frost your cake and enjoy!!
This Chocolate Peanut Butter Frosting Recipe makes enough to cover a 9X13 pan nicely!

How To Store Peanut Butter Frosting:
Store in the fridge and use within three to four days. Because of the milk, it needs to be stored in the fridge to keep it cold.
Amazing Peanut Butter Desserts To Try
- No Bake Cookies
- Peanut Butter Cup Cookies
- Chocolate Dipped Peanut Butter Ritz
- Peanut Butter Balls
- Chocolate Peanut Butter Frosting
- Homemade Peanut Butter Cups
- Peanut Butter Pie
- Peanut Butter Frosting

Chocolate Peanut Butter Frosting Recipe
Ingredients
- 1/2 Cup Creamy Peanut Butter
- 2 Tablespoon Softened Butter
- Pinch Salt
- 1 Teaspoon Vanilla
- 6 Tablespoon Milk
- 1 1/2 Cup Powdered Sugar
- 1/4 Cup Baking Cocoa
Instructions
-
In a medium bowl, using an electric mixer on high speed, cream together the peanut butter, butter, and salt until light and smooth.
-
Next blend in the vanilla and start with 3 Tbsp of milk until well blended.
-
Add in the powdered sugar and cocoa powder.
-
Slowly add in more milk until you get the consistency of frosting you would like.
-
Frost your cake and enjoy!!
Recipe Notes
Makes enough to cover a 9X13 pan nicely!
Shannon H. says
This is most likely the best tasting chocolate peanut butter frosting I have ever used. I have several “peanut butter-a-holics” in my family and now this is the frosting all of them want on their birthday cakes!! It really does taste like a real peanut butter cup except really creamy. I do triple the recipe as we like a thicker layer of frosting. I top it with chopped mini peanut butter cops and chopped peanuts. Makes a pretty cake. Thanks for a wonderfully delicious recipe!
Joanne Frey says
My husband said “Supurb”