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).

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.

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.

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.

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.

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
Peanut Butter Buttercream
Light, fluffy, creamy, and just the right about of peanut butter flavor.
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
- 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.
- Add the powdered sugar. Scrape the sides of the bowl and mix until combined.
- Pour in the heavy cream and beat until smooth. Scrape the bowl again.
- Mix in the salt.
- Beat on high for 3-4 minutes or until the buttercream has become light and fluffy.
- Use immediately.

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.