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
Close up view of swoops and swirls of chocolate peanut butter frosting on top of a cake.

Chocolate Peanut Butter Frosting

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: Leanne
  • Prep Time: 5 minutes
  • Total Time: 5 minutes
  • Yield: 2 cups
  • Category: Dessert
  • Method: Mix
  • Cuisine: American
  • Diet: Gluten Free


Smooth, rich and creamy, this simple Chocolate Peanut Butter Frosting is not too sweet so the chocolate peanut butter flavor shines through!


  • 1 cup (227g) unsalted butter, room temperature
  • 6 tablespoons smooth peanut butter, shelf stable
  • 1 cup (120g) powdered sugar, sifted if lumpy (more if needed)
  • 1/2 cup (50g) Dutch-processed cocoa, sifted if lumpy
  • 34 teaspoons milk (more if needed)
  • 1 teaspoon vanilla extract
  • Pinch of salt


  1. Add the butter and peanut butter to a large mixing bowl.
  2. Using an electric mixer (hand beaters or the paddle on a stand mixer), beat together on medium-high speed until smooth.
  3. Add the powdered sugar, cocoa, milk, vanilla and salt, and beat together on low until the sugar and cocoa are mixed in. (If you set the mixer to high, powdered sugar and cocoa dust will go everywhere).
  4. Increase the speed to medium-high and beat together until the frosting is smooth and creamy, stopping to scrape down the sides as needed.


  1. The butter will need to be brought to room temperature in order to ensure a smooth and creamy buttercream. This may take an hour or longer depending on the temperature in your kitchen. To speed up the process, you can cut the butter into cubes.
  2. Avoid using natural peanut butter. It will result in a runny and grainy frosting. Stick with shelf stable and smooth.
  3. For the smoothest frosting, always sift your powdered sugar and cocoa to remove any lumps.
  4. If you prefer a sweeter and thicker frosting, just add more powdered sugar, a little at a time, until it reaches your desired sweetness and thickness.
  5. For a creamier frosting, just add a bit more milk (1/2 teaspoon at a time), until the frosting reaches your desired consistency.
  6. Be sure to check out the other sections above the recipe card for more detailed advice and suggestions for making this recipe.