Home » Peanut Butter » Peanut Butter Icing Recipe: Creamy, Smooth, and Easy to Work
Peanut butter icing generously swirled on top of a small round cake, with text overlay reading “peanut butter icing” and blurred milk jar and additional cakes in the background.

Peanut Butter Icing Recipe: Creamy, Smooth, and Easy to Work

I have tested countless versions of peanut butter frosting over the years. Some tasted too sweet, some felt too greasy, others wouldn’t hold up on layer cakes or cupcakes. I wanted one recipe that delivers the right texture every time. This is that recipe.

You will learn exactly how to make a stable peanut butter icing that spreads easily, pipes cleanly, and carries a rich, balanced flavor. I will also share my personal tips on ingredient choices and storage that make a real difference.

Collage image showing creamy peanut butter icing in a black bowl and being scooped with a spoon, with text overlay reading “Peanut Butter Icing” and scattered cupcakes in the background.

Why This Peanut Butter Icing Works Every Time

The core of this recipe is balance. Peanut butter naturally brings fat, protein, and salt. Powdered sugar adds sweetness and structure. Butter adds creaminess and volume. Heavy cream adjusts the final texture.

Using conventional creamy peanut butter, like Jif or Skippy, gives this icing its consistent texture. I have tested natural peanut butters, but they separate too easily. The oil pools and the frosting breaks. Commercial creamy brands keep the emulsion stable.

I chose unsalted butter to control the overall saltiness. The small pinch of salt at the end allows you to fine-tune the flavor once you taste the mixed icing.

Ingredients For Smooth Peanut Butter Buttercream Frosting

Overhead view of measured ingredients for peanut butter frosting, including peanut butter, butter, powdered sugar, milk, vanilla extract, and salt, arranged in glass bowls on a white surface.

Start with creamy peanut butter. Make sure it is not the natural variety. You need one full cup.

Add softened unsalted butter. Half a cup works best. The butter must be soft but not melted.

Prepare two cups of sifted powdered sugar. Sifting helps prevent lumps and keeps the texture smooth.

Have three to four tablespoons of heavy cream or whole milk ready. The liquid allows you to control consistency.

Include one teaspoon of pure vanilla extract. It rounds out the flavors.

Keep a small pinch of salt nearby. You may or may not need it depending on your peanut butter.

Creaming The Butter And Peanut Butter Together

Glass bowl with smooth, freshly whipped peanut butter frosting swirled in a circular pattern on a light marble surface.

I start by beating the peanut butter and softened butter together. Two to three minutes on medium speed gives a smooth and fluffy base. The air incorporated during this step helps with the frosting’s spreadability later.

I never rush this part. If you leave lumps here, they only get harder to fix once the sugar goes in.

Incorporating Vanilla And Powdered Sugar Gradually

Metal mixing bowl filled with creamy peanut butter icing next to a small glass bowl containing dark vanilla extract on a marble countertop, bathed in warm light.

After the base is fluffy, I mix in the vanilla extract.

Then I add the powdered sugar in small portions, about half a cup at a time. Starting the mixer on low prevents powdered sugar clouds. Once each portion blends in, I increase to medium-high speed.

Adding the sugar slowly allows it to dissolve fully, giving the icing its smooth, creamy body.

Adjusting The Consistency With Heavy Cream Or Milk

Glass bowl filled with whipped cream frosting, a spoon resting on top, with a small pitcher of cream beside it on a white marble background.

This is where you take control based on how you plan to use the frosting.

For spreading on cakes or bars, I add three tablespoons of cream. The frosting stays soft and easy to spread.

For piping or filling layer cakes, two tablespoons keep it firmer and hold sharp edges better.

In my notes, I have tried both. The difference is noticeable. More liquid gives a silkier spread. Less keeps the swirls neat on cupcakes.

Tasting And Balancing The Salt

At this stage, I always taste a small spoonful. If my peanut butter was unsalted or mild, I add a pinch of salt. This small addition makes the peanut butter flavor brighter without making the frosting salty.

How To Store Peanut Butter Frosting Without Losing Texture

Use the frosting immediately for best spreadability.

If you need to store it, cover tightly. At room temperature, it holds for up to 24 hours. Beyond that, refrigerate.

Refrigerated frosting firms up. Before using, bring it back to room temperature and beat it briefly to restore the soft texture.

How I Use This Peanut Butter Frosting On Different Desserts

This recipe works beautifully across many desserts.

On cupcakes, it pipes smooth domes that hold their shape. Try it on my Chocolate Peanut Butter Cupcakes.

For brownies, the peanut butter frosting adds a creamy layer that contrasts with the dense chocolate base. If you need a base brownie, top it with this frosting as your own Peanut Butter Frosting For Brownies.

For peanut butter lovers, you can also use it as a Peanut Butter Filling For Cake. I have layered it between chocolate cake layers with great results.

If you want more frosting options, my Best Peanut Butter Frosting covers some variations you might enjoy.

Ingredient Comparison: Heavy Cream vs Whole Milk

I have tested both heavy cream and whole milk many times.

Heavy cream produces a richer, silkier frosting. The higher fat content creates a smoother mouthfeel.

Whole milk works when heavy cream is unavailable. It still creates a spreadable frosting but feels lighter on the tongue and slightly looser in structure.

For layer cakes or piping where structure matters, I always reach for heavy cream. For casual spreads on bars or brownies, whole milk does fine.

Serving And Presentation Tips

Peanut butter icing pairs well with dark chocolate desserts, banana cakes, or even simple vanilla layers.

For a polished look, I like to swirl it using a large open star tip. The frosting holds ridges cleanly, creating a professional appearance without extra effort.

As a drizzle, thin it slightly with additional cream. You get a smooth Peanut Butter Drizzle Recipe that works well over cheesecake or ice cream.

You may also enjoy pairing it with my Peanut Butter Pie or my easy Cream Cheese Frosting for layered dessert bars.

For chocolate lovers, try my Chocolate Frosting as a companion option.

Final Thoughts And Invitation To Share

Collage image with creamy peanut butter frosting in a black bowl and a spoonful of frosting being lifted, text overlay reading “Peanut Butter Icing,” surrounded by cupcakes and peanuts on a marble surface.

Now you have a reliable Peanut Butter Buttercream Frosting that adapts for spreading, piping, filling, or drizzling. I’ve refined this method through many test batches and dozens of desserts.

Pin this recipe now to save it for your next cake or batch of cupcakes.

And if you try it, share your results or questions in the comments below. I enjoy hearing how you use these recipes and am always happy to offer more advice if you need adjustments.

Yield: Frosts 12–16 cupcakes or one 8-inch layer cake

Peanut Butter Icing Recipe

Peanut butter icing generously swirled on top of a small round cake, with text overlay reading “peanut butter icing” and blurred milk jar and additional cakes in the background.

This peanut butter icing is rich, creamy, and smooth with a balanced salty-sweet flavor. It spreads easily on cakes, pipes well on cupcakes, and works perfectly as a filling or frosting for cookies and bars. It requires just a few simple ingredients and comes together in one bowl in under 10 minutes.

Prep Time 10 minutes
Total Time 10 minutes

Ingredients

  • 1 cup creamy peanut butter (not natural style; use Jif or Skippy)
  • ½ cup unsalted butter, softened
  • 2 cups powdered sugar, sifted
  • 3–4 tablespoons heavy cream or whole milk
  • 1 teaspoon pure vanilla extract
  • Pinch of salt (optional, to taste)

Instructions

  1. CREAM THE BUTTER AND PEANUT BUTTER: In a large mixing bowl, beat the softened butter and peanut butter together on medium speed for 2 to 3 minutes until smooth, fluffy, and fully blended.
  2. ADD THE VANILLA: Mix in the vanilla extract until evenly incorporated.
  3. INCORPORATE THE POWDERED SUGAR: Add the sifted powdered sugar gradually, about ½ cup at a time. Start on low speed to avoid a sugar cloud, then increase to medium-high as the mixture thickens. Continue beating until the icing is thick and smooth.
  4. ADJUST CONSISTENCY: Add heavy cream or milk one tablespoon at a time, beating between each addition, until the icing reaches your preferred consistency. Use 3 tablespoons for a spreadable texture or 2 tablespoons for a firmer piping consistency.
  5. TASTE AND ADD SALT IF NEEDED: Taste the icing. If your peanut butter is unsalted, add a small pinch of salt to enhance the flavor.
  6. READY TO USE: Use the icing immediately to frost cakes, cupcakes, brownies, or cookies. If not using right away, cover and store at room temperature for up to 24 hours or refrigerate for longer storage.

Notes

Use conventional creamy peanut butter for the best texture and stability. Natural peanut butters tend to separate and result in an oily or inconsistent frosting.

Leave a Comment

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

*