Skip to Content

Peanut Butter Buttercream

There’s something magical about peanut butter — that creamy, salty-sweet flavor that makes everything taste like nostalgia. I’m sharing the most luscious Peanut Butter Buttercream you’ll ever whip up.

Perfect for cupcakes, layer cakes, cookies, or straight off the spoon (no judgment here).

Perfect Peanut Butter Buttercream | The JavaCupcake Blog https://javacupcake.com

I’ve tested dozens of frosting recipes through the years, and this one wins every time. It’s smooth, rich, pipes beautifully, and sets perfectly for layering. Once you make it, you’ll wonder how you ever lived without it.

Whether you’re topping a classic chocolate cake or filling sandwich cookies, this buttercream delivers that dreamy, peanut-buttery comfort we all crave.

Why This Buttercream Works

The secret is balance. Creamy peanut butter brings depth, while butter adds body and smoothness. Powdered sugar sweetens and stabilizes, and a splash of heavy cream makes the texture light enough to swirl effortlessly.

Using room-temperature ingredients ensures everything whips together into a cloud of silky perfection. Cold butter or dense peanut butter can cause lumps — and nobody wants that in their frosting bowl.

Pro tip: Don’t rush the mixing step. Let your stand mixer beat the butter and peanut butter for a full 3–5 minutes before adding sugar. It’s worth every second.

Peanut Butter Buttercream Ingredients

Ingredient Breakdown

  • Unsalted Butter – Provides structure and richness. Room temperature is key.
  • Creamy Peanut Butter – JIF is my favorite for consistent texture and flavor.
  • Powdered Sugar – Sweetens and thickens the frosting.
  • Heavy Cream – Adds fluffiness and shine; substitute milk if needed (just less airy).
  • Salt – Balances the sweetness and brings out that roasted peanut flavor.

Tools: Stand mixer, spatula, and patience. A few minutes of whipping equals professional-level frosting texture.

How to Make It

1️⃣ In your mixer, cream butter + peanut butter until smooth and pale. Scrape the bowl often. 2️⃣ Add powdered sugar gradually. Start slow to avoid sugar clouds. 3️⃣ Pour in heavy cream and a pinch of salt. Beat on high 3–5 minutes until light, fluffy, and pipe-ready.

Whipping Peanut Butter Buttercream

Flavor twists: • Add 2 tbsp cocoa powder for chocolate-PB frosting. • Mix in espresso powder for a mocha kick. • Swirl with caramel or honey for extra sweetness.

Storage: Keeps 3 days refrigerated or up to 3 months frozen. Bring to room temp and re-whip before using.

Read Next: Triple Chocolate Peanut Butter Cupcakes — the ultimate partner for this frosting.

Quick Tips for Success

• Always use room-temp ingredients. • Beat longer than you think — air = fluff. • For stiffer texture, chill 10 minutes before piping. • Want lighter frosting? Add 1–2 tbsp extra cream. • Too thin? Add ¼ cup more powdered sugar.

Peanut Butter Cupcakes | The JavaCupcake Blog

FAQs

How much does this recipe make? Enough to frost about 12 cupcakes or one 8-inch layer cake. Double for bigger projects.

Can I color the buttercream? Yes — use gel colors sparingly to avoid thinning the texture.

Will it hold up in heat? It’s butter-based, so keep cool until serving time. Chill briefly if the kitchen is warm.

Can I make it ahead? Absolutely. Store covered in the fridge and bring to room temperature before using.

Swirled Peanut Butter Frosting on Cupcakes

Peanut Butter Buttercream Inspiration

This frosting makes everything better — from PB&J Chocolate Cupcakes to Tagalong Cookie Sandwiches. Try it with banana cake or drizzled with ganache for instant bakery-level desserts.

PB&J Chocolate Cupcakes | Tagalong Cookie Sandwiches | Triple Chocolate PB Cupcakes

Yield: 3-4 cups

Peanut Butter Buttercream

Perfect Peanut Butter Buttercream | The JavaCupcake Blog https://javacupcake.com

Light, fluffy, creamy, and just the right about of peanut butter flavor.

Prep Time 20 minutes
Total Time 20 minutes

Ingredients

  • 1 cup unsalted butter, room temperature
  • 1 heaping cup creamy peanut butter
  • 3 cups powdered sugar
  • 1/2 cup heavy cream
  • pinch of salt

Instructions

  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.

Did you make this recipe?

Please leave a comment on the blog or share a photo on Pinterest

Kim

Monday 1st of November 2021

Hello! I know it’s been a while since you’ve posted this recipe, but I’m looking for a PB frosting that after chilled I could paint on leopard spots for a child’s safari themed birthday. Will this frosting “crust” enough to allow for painting?

Betsy Eves

Sunday 30th of April 2023

If frozen, maybe. But I honestly, I don't know.

Bbarbq

Tuesday 14th of September 2021

Does buttercream iced cake need to be refrigerated?

Betsy Eves

Wednesday 22nd of September 2021

Depends on the heat and humidity of where you live. The frosting is relatively soft, so if it's hot/humid I'd recommend chilling the cake until about an hour before you serve.

Marlene

Sunday 17th of November 2019

I've made this peanut butter buttercream many times. Everyone who tries it loves it! Yesterday I doubled the recipe, using one heaping cup of Jif and one cup of peanut butter powder. Everything else remained the same. It's not as sweet, but still VERY delicious. The doubled recipe was enough to generously swirl on top of 36 chocolate cupcakes (with some left over) using Ateco tip #868. Thank you!

Sheryl

Saturday 21st of September 2019

My friend group LOVES the flavor and texture of this frosting, especially paired with a chocolate cake! Today, for my husband's birthday, I decided to mix it up and do mint with the chocolate cake instead. Substituted Crisco for the peanut butter (1:1), added some mint and vanilla extracts, and a little food coloring. The frosting turned out just as wonderfully light and fluffy as it does with peanut butter, so I think this might be my go-to frosting base from now on!

Amanda

Friday 13th of September 2019

This frosting is like a peanut butter cloud from the planet yummy. SO GOOD!! I added a little of Mexican Vanilla to my frosting.

Skip to Recipe