Home ยป Peanut Butter Buttercream Frosting
4.25 from 12 votes

Peanut Butter Buttercream Frosting

This peanut butter buttercream frosting is rich, creamy, and perfectly sweet with that classic nutty flavor everyone loves. Itโ€™s smooth, fluffy, and easy to whip upโ€”ideal for topping cupcakes, cakes, or sneaking a spoonful straight from the bowl!

Peanut butter buttercream frosting.

Get ready to rock your sweet toothโ€”this peanut butter buttercream frosting is a little sweet, a little salty, and totally unforgettable.ย 

With only 6 ingredients and 10 minutes, you can whip up (and whip it good) a silky smooth peanut butter frosting that is perfect for cupcakes, cakes, cookies, or enjoyed by the spoonful. (No judgment).

Lifeโ€™s too short for boring frosting, so crank up the Hall and Oates, grab your jar of Jif, and let’s make your peanut butter dreams come true.

If you are passionate for peanut butter, check out my frosted peanut butter cookies, chocolate peanut butter cupcakes, and classic peanut butter cookies.

A swirl of peanut butter frosting in a white bowl.

How to Make Peanut Butter Buttercream Frosting

Step 1: Whip the butter for 5 minutes until light, pale, and creamy.

Step 2: Add in the powdered sugar and mix on low speed until combined. Then, add the peanut butter.

Step 3: Add in theย heavy cream, vanilla extract, and salt and mix until combined and smooth.

Step 4: Whip the frosting for 2 to 3 minutes on medium speed until smooth and creamy. Then, mix on low speed for several minutes to remove the air bubbles.

Peanut butter buttercream piped into a small white bowl.

Courtney’s Expert Buttercream Frosting Tips

  • Use room temperature butter and whip the butter for several minutes to achieve light and fluffy peanut butter frosting.
  • Use regular creamy peanut butter for the best taste and texture.
  • To make super smooth buttercream, heat 1 cup of the frosting in the microwave for about 15 seconds to melt it slightly. Then, add the melted buttercream back to the mixing bowl and mix on low speed for several minutes.
  • Check out my posts onย 10 Tips for Making Perfect Buttercreamย andย How to Make Smooth Buttercream Frostingย to learn more helpful tips and tricks to make the best buttercream.
Frosted peanut butter cookies.
Can I use natural peanut butter?

For this recipe, use a good old fashioned creamy peanut butter to get the best taste and creamy texture and consistency.

What flavors does this frosting pair well with?

This frosting pairs well with vanilla, white, banana, or chocolate cake. Pair it with strawberry or raspberry filling to make delicious peanut butter and jelly cupcakes.

How much frosting does this recipe make?

This recipe makes enough buttercream to frost about 3 dozen cupcakes or a 3-layer 7-inch or 8-inch layer cake.

Chocolate peanut butter cupcakes.

If you try this recipe, please leave a comment with a star rating below! Follow Cake Me Home Tonight on Instagram and Pinterest for the sweetest recipes!

recipe
4.25 from 12 votes
click the stars to rate!

Peanut Butter Buttercream Frosting

Created by: Courtney
Prep Time 10 minutes
Total Time 10 minutes
Yield: 6 cups
This peanut butter buttercream frosting is rich, creamy, and perfectly smooth with that classic nutty flavor everyone loves. Itโ€™s easy to make and comes together in just minutes for a bakery-style finish. Perfect for cupcakes, cakes, or browniesโ€”basically anything that could use a sweet, peanut buttery swirl!

Ingredients 

  • 2 cups (454 g) unsalted butter (room temperature)
  • 1 ยฝ cups (390 g) creamy peanut butter
  • 5 cups (600 g) powdered sugar
  • 2 tbsp (30 ml) heavy cream
  • 1 tbsp (15 ml) vanilla extract
  • ยฝ tsp (0.5 tsp) salt

Instructions

  • In the bowl of aย stand mixerย fitted with a paddle attachment or in a large mixing bowl with anย electric hand mixer, whip the room temperature unsalted butter for 5 minutes until light, pale, and creamy. Add in the creamy peanut butter and mix on low speed until fully combined with the butter.
  • Add in half of the powdered sugar and mix on the lowest speed until the sugar is combined with the butter. Add the remaining half of the powdered sugar and continue to mix on low speed until fully combined.ย 
  • Add in the heavy cream, vanilla extract, and salt and mix on low speed until combined. Scrape the sides and bottom of the bowl to ensure the ingredients are well incorporated.
  • Increase the mixer speed to medium and whip the buttercream for about 2 to 3 minutes until it is smooth and creamy.
  • Optional: To smooth out the buttercream and remove any air bubbles, heat 1 cup of the frosting in the microwave for 15 seconds. Pour the melted frosting back into the mixing bowl and mix the frosting on low speed until the buttercream is super smooth and creamy.

Notes

Storing & Serving:
ย 
  • Room temperature: Store the frosting in an airtight container at room temperature for 1 day.
  • Refrigerator: Store the frosting in an airtight container or wrapped in plastic wrap in the refrigerator for 2 weeks. To use, bring the frosting to room temperature and re-whip with an electric mixer.
  • Freezer: Store the frosting in an airtight container or wrapped in plastic wrap in the freezer for 3 months. To use, bring the frosting to room temperature and re-whip with an electric mixer.
Baking Tools & Supplies (affiliate links): Stand mixer or electric hand mixer
ย 
Recipe Tips: Scroll up the blog post to see more expert buttercream tips and frequently asked questions to make the most out of this recipe.
ย 
Recipe Update: This recipe was updated in October 2025. (Increased the powdered sugar by 1 cup and added 2 additional teaspoons of vanilla extract)
ย 
Note: Metric conversions and nutritional information are calculated automatically. I cannot guarantee the accuracy of this information. For this recipe, the nutritional information is based off 1 cup of buttercream frosting, which is likely not an accurate serving size.

Nutrition

Serving: 1cup | Calories: 1340kcal | Carbohydrates: 115g | Protein: 15g | Fat: 96g | Saturated Fat: 47g | Polyunsaturated Fat: 10g | Monounsaturated Fat: 33g | Trans Fat: 2g | Cholesterol: 168mg | Sodium: 482mg | Potassium: 392mg | Fiber: 3g | Sugar: 105g | Vitamin A: 1964IU | Vitamin C: 0.03mg | Calcium: 54mg | Iron: 1mg

Made This Recipe?

Please leave a comment with a star rating to let me know how you enjoyed the recipe!

Categories:

, ,

About Courtney

Baker | 80s Lover | Cookbook Author

Courtney is a self-taught home baker and cookbook author of “Girls Just Wanna Bake Cupcakes”. She loves to create new and unique recipes while simultaneously listening to 80s music.

Never Miss A Sweet Recipe!

Subscribe get the latest recipes, baking tips and more sent straight to your inbox!

Did you make this recipe or want to see more? Make sure to leave your review below and tag me onย Instagram @CakeMeHomeTonightย so I can see your creations!

4.25 from 12 votes (10 ratings without comment)

Leave a Reply

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

Recipe Rating




13 Comments

  1. Sweet as Can Bee says:

    This was so delicious!!!

    1. Happy to hear you enjoyed this recipe! It’s one of my favorites!

  2. Cheyenne Reser says:

    5 stars
    The flavor is great and it holds its shape! Thank you for the recipe!

    1. You’re welcome! Thank you so much for trying out the recipe and taking time to comment and leave a review! I appreciate it! ๐Ÿ™‚

  3. Hello! I love peanut butter and am excited to try this recipe. What is your favorite chocolate cake recipe to pair this frosting with?

    1. Excellent! Chocolate and peanut butter are a match made in heaven! Check out my chocolate cake recipe! It is super easy to make!

  4. 5 stars
    Love this recipe so easy to follow I used hazelnut instead of peanut butter ๐Ÿ˜Š turned out good

    1. Ooooh yay! That sounds delicious!! Glad you enjoyed! Thanks so much for rating the recipe! ๐Ÿ™‚

More You'll Love