The Perfect Peanut Butter Buttercream

The Perfect Peanut Butter Buttercream by

I am a lover of all things peanut butter… and if you haven’t gathered by the dozens of peanut butter recipes I have on my blog… I’m kinda obsessed with my recipe for peanut butter buttercream.  I’ve been in search of the perfect recipe for some time now… I’ve tried lots from baker friends recipes and recipes from blogs but finally, with some fine tuning of several recipes put together, I’ve found the perfect recipe! It’s what I consider to be the Perfect Peanut Butter Buttercream.

It’s creamy, light, fluffy, smooth, not too sweet and FULL of peanut butter flavor.  I can’t ask for anything more in a peanut butter frosting.   This recipe is really so delicious, you could use it as a dip for fruit, top chucks of chocolate with it, frost cakes or cupcakes with it, or even make cookie sandwiches and fill them with this buttercream.  Or… you can do like I do and eat it by the spoonful!

Go make some.  Just cause.

PS… If you want to see some recent recipes using this buttercream, check out these PB&J Chocolate Cupcakes or these Peanut Butter Buttercream Tagalong Cookie Sandwiches or these Triple Chocolate Peanut Butter Cupcakes!


The Perfect Peanut Butter Buttercream
Serves: Enough to frost 2 dozen cupcakes or 1 2-layer 8-in round cake
  • 1 cup unsalted butter, room temperature
  • 1 heaping cup creamy peanut butter (I use JIF)
  • 3 cups powdered sugar
  • ½ cup heavy cream
  • pinch of salt
  1. In the bowl of your stand mixer, cream together the peanut butter and butter for 2-3 minutes. You want the color to lighten by a few shades.
  2. Add the powdered sugar, scrape the sides of the bowl and mix until combined.
  3. Pour in the heavy cream and beat until smooth. Scrape the bowl again.
  4. Mix in the salt.
  5. Beat on high for 3-4 minutes or until the buttercream has become light and fluffy.
  6. Use immediately.