There’s something magical about rich chocolate cupcakes topped with a thick swirl of peanut butter frosting. It’s sweet. It’s salty. It’s fluffy. And it might just be better than the cake underneath.

If you’ve been searching for a peanut butter frosting that’s creamy, pipeable, and downright addictive… this is the one.
Follow me on social!
Why You'll Love This Peanut Butter Frosting
- Creamy, silky, and rich- thanks to whipped butter and smooth peanut butter
- Pairs perfectly with chocolate cake, brownies, or even cookies
- Pipeable and beginner-friendly- no tricky techniques or ingredients
The Story Behind the Frosting
Back when I ran my cupcake shops, we had ten signature cupcakes on the daily menu. This peanut butter frosting topped one of our most-loved flavors: a fudgy chocolate cupcake with a big swirl of peanut butter frosting and a sprinkle of chopped Reese’s.
It was so popular, customers would ask for extra cups of frosting to-go. Some would come in just for the frosting. Eventually, we even joked about setting up a “frosting-only” express lane.
This recipe became one of our bakery's signature flavors, and now it’s yours too.

Ingredients You’ll Need
- Smooth peanut butter- classic store-bought brands like Jif or Skippy work best
- Unsalted butter, softened- for a creamy, fluffy base
- Powdered sugar- sifted for a silky finish
- Milk or heavy cream- use cream for richness or milk for a lighter version
- Vanilla extract- just a splash brings the whole flavor together
- Salt- my secret ingredient to balance the sweetness

Tools You’ll Need
- Stand mixer with paddle and whip attachment (or hand mixer)
- Large mixing bowl
- Rubber spatula
- Piping bag (optional, for decorating)
- Airtight container for storing leftovers
How to Peanut Butter Icing
1: Beat the butter
Use a stand mixer or hand mixer with the paddle attachment to beat softened butter until very smooth and pale. Scrape down the sides as needed.

2: Switch to whip attachment
Add powdered sugar, salt, vanilla, and milk (or cream). Start mixing on low, then gradually increase to medium speed. Continue mixing until the frosting becomes light and fluffy.

3: Whip until silky
The secret to this frosting is the whip time. Keep going until the buttercream is airy and almost mousse-like in texture.
4: Swirl in peanut butter
Add smooth peanut butter and gently fold it in with a spatula-just enough to create visible peanut butter streaks throughout the frosting.
5: Frost and enjoy!
Use immediately or store in the fridge for later. Bring to room temperature and whip briefly before reusing.

Allyson’s Tip for the Best Peanut Butter Frosting
Don’t overmix the peanut butter!
The swirl-in method gives you pockets of peanut butter flavor and creates a beautiful, natural look when piped.

Tips for the Most Addictive Peanut Butter Frosting
- For an extra nutty flavor, consider using peanut butter that contains small peanut chunks. You can also opt for natural peanut butter for a less sweet option.
- If your frosting turns out too thick, add a splash of milk or whipping cream. On the other hand, if it's too runny, add more powdered sugar to achieve the desired consistency.
- You can store any leftover frosting in an airtight container in the refrigerator for up to one week. Just make sure to bring it to room temperature and give it a quick whisk before using it again.

Addictive Peanut Butter Frosting
Equipment
- Stand Mixer with paddle and whip attachment - or electric mixer and a large mixing bowl
- Airtight Container - to store frosting for 2-3 days
- Pastry Bag - If you will be using this to decorate cupcakes
Ingredients
- 1 lb Butter Unsalted, softened
- 2 lb Powdered sugar
- ½ teaspoon Vanilla
- ½ teaspoon Salt
- ⅓ cup Milk or heavy cream for more richness
- ½ cup Creamy peanut butter
Instructions
- Using an electric or stand mixer fitted with a paddle attachment, beat softened butter until it is soft and smooth. Approx 5-10 minutes depending on how soft butter was to start with. You may need to scrape sides to fully incorporate butter.
- Change to whip attachment and add powdered sugar, salt, vanilla, and milk or heavy cream. Begin mixing on low speed then slowly increase to medium. Continue mixing until buttercream is light and fluffy. The key to this buttercream is whipping it. It transforms into a silky, melt in your mouth frosting.
- Using a rubber spatula, lightly fold in the creamy peanut butter so that you see streaks of peanut butter mixed throughout the frosting.
Notes

With this easy peanut butter icing recipe and a few simple ingredients, you can elevate your desserts to a whole new level. Whether you're preparing a sheet cake for a special occasion or whipping up some delightful chocolate cupcakes for an afternoon treat, this creamy and fluffy peanut butter frosting will surely steal the show.
So, what are you waiting for? Gather your ingredients, dust off your mixer, and treat yourself to the most addictive delicious frosting you've ever tasted. Peanut butter lovers everywhere will thank you!
More Recipes to Try
- Easy Chocolate Buttercream – If you want more great icing recipes, try this one next.
- Whoopie Pies – Swap in this peanut butter frosting for the filling.
- TikTok Brownies – Frost them with peanut butter for a rich twist.
- Moist Chocolate Cupcakes – The perfect base for a tall swirl of frosting.
















Maria Vasquez says
I wanted to see if you can share the brownie recipe with me I couldn’t find it thank you what a great site you have here I am a baker on Marias Kitchen Presents (you Tube )
Betty says
Hello Allyson,
Newbie here and trying to start a Cottage Bakery in AZ. Is this peanut butter frosting NPH? And are all of your recipes shown NPH? Thank you, Betty
Better Baker says
Hi Maria, Thank you for visiting my blog! I'm happy to hear that you enjoy it. This is my favorite brownie recipe:https://betterbakerclub.com/how-to-make-brownies-shiny-on-top/
Better Baker says
Hi Betty,
This Peanut Butter Icing recipe contains butter and milk which would be considered potentially hazardous in some states and non-potentially hazardous (NPH)in others. If you want to check your state requirements, this blog post has links to all the state agencies that regulate cottage food laws. https://betterbakerclub.com/cottage-foods-label-requirements/