Home » Peanut Butter » Peanut Butter Frosting
Pinterest graphic with bold “Easy Peanut Butter Frosting” text over swirled, rich peanut butter frosting in glass bowls—captures a fluffy pb frosting recipe suited for peanut butter cupcakes and homemade peanut butter icing.

Easy Peanut Butter Frosting Recipe

This peanut butter frosting is a no-cook buttercream made from 1 cup creamy peanut butter, ½ cup softened unsalted butter, 2 cups powdered sugar, vanilla, a pinch of salt and 2 to 4 tablespoons of heavy cream or milk. It takes about 10 minutes with a hand mixer and frosts 12 cupcakes.

The part that decides how it turns out is the cream. It goes in last, starting with 2 tablespoons, and every extra spoonful moves the frosting from a stiff swirl that pipes to a soft layer you can spread over brownies.

Two glass bowls of fluffy peanut butter frosting swirled with a spoon, pin image with the title Easy Peanut Butter Frosting.

Following a special diet?

Every recipe on this site can be converted to gluten-free, vegan, dairy-free, keto, nut-free or egg-free with adjusted ratios so nothing falls flat.

Try the Recipe Converter →

The Ratio Behind This Peanut Butter Frosting

By volume the frosting is 2 parts peanut butter to 1 part butter to 4 parts powdered sugar. The peanut butter brings flavor and most of the body, the butter makes it light when beaten, and the sugar gives it structure.

  • Peanut butter: 1 cup (240 g) creamy, from a regular jar
  • Butter: ½ cup (113 g) unsalted, softened
  • Powdered sugar: 2 cups (240 g)
  • Liquid: 2 tablespoons heavy cream or milk to start, up to 4
  • Time: about 10 minutes, no stove
  • Makes: enough for 12 cupcakes

Use a Regular Jar of Creamy Peanut Butter

Small bowls of creamy peanut butter, powdered sugar, softened butter, salt and vanilla extract laid out on a white marble counter for peanut butter frosting.

Reach for a stir-free jar like Jif or Skippy. Those brands contain a little stabilizer that keeps the peanut oil bound into the butter, so the frosting stays fluffy. Natural peanut butter separates. The oil seeps back out as you beat it, and you end up with a frosting that looks wet and slides off the cupcake.

Creamy beats crunchy here too. The bits of peanut catch in a piping tip and make the swirl ragged. If you want crunch, scatter chopped roasted peanuts over the top once the cupcakes are frosted.

Most jarred peanut butter is already salted. Taste a spoonful of the finished frosting before you add the ¼ teaspoon of salt, and leave it out if the peanut flavor already tastes seasoned. Unsalted butter keeps that choice in your hands.


Making Peanut Butter Frosting Step by Step

Glass bowl of beaten creamy peanut butter with a block of softened butter added, the first step of peanut butter frosting.

Start with the butter at about 65°F. Press it with a finger: it should leave a dent while the stick still holds its shape. Beat it with the peanut butter on medium speed for 1 to 2 minutes, until the two look like one smooth, paler paste with no streaks of yellow. That is the same first step as my peanut butter icing, which is the softer, spreadable cousin of this frosting.

Glass bowl of beaten peanut butter and butter with a heap of powdered sugar on top, before the sugar is mixed in.

Add the powdered sugar about ½ cup at a time on low speed and scrape the bowl between additions. Dump it in all at once and you get a cloud of sugar and dry pockets at the bottom of the bowl. When it is all in, mix in the vanilla and the salt if you are using it.

Heavy cream being poured into a bowl of beaten peanut butter frosting to loosen it before the final whip.

Now add 2 tablespoons of cream and beat on medium-high for 1 to 2 minutes, until the frosting turns lighter in color and fluffy. Check it with a knife. Swipe some across a plate: if the ridges hold but the surface looks smooth, it is ready to pipe. For spreading, add more cream 1 tablespoon at a time.


Heavy Cream or Milk in Peanut Butter Frosting?

Both work, and the card lists either one. They just give you two different frostings.

  • Heavy cream: holds more air, so the frosting is fluffier and stands up in a piped swirl or between cake layers.
  • Milk: thins it faster and gives a smoother, glossier spread with less height, which is what you want on brownies or a sheet cake.
  • Either way: start with 2 tablespoons. It is easy to loosen a stiff frosting and slow to firm up a runny one.

How Much Frosting for Cupcakes, Cakes and Brownies

Two bowls of peanut butter frosting with deep swirls and a spoon, pin image with the title Easy Peanut Butter Frosting.

One batch covers 12 cupcakes with a tall swirl, the top of a 9×13 sheet cake, or a pan of fudgy brownies in a thick layer. To fill and frost a two layer 8 or 9 inch cake, make a double batch so you are not scraping the bowl for the sides.

It goes best with chocolate. Pipe it onto chocolate cupcakes, spread it over a Reese’s peanut butter cake, or use it between layers of banana cake. For a two-tone swirl, spoon this frosting down one side of a piping bag and chocolate frosting down the other, then pipe as usual.


When Peanut Butter Frosting Turns Greasy, Gritty or Stiff

  • Greasy and slack: the butter was too warm or the kitchen is hot. Put the whole bowl in the fridge for 15 minutes, then beat again. Do not keep adding sugar to fix it.
  • Gritty: the sugar has not blended into the fat yet. Beat 1 more minute with a teaspoon of cream.
  • Too stiff to pipe: add cream a teaspoon at a time, beating between each.
  • Too soft: beat in 2 to 3 tablespoons of powdered sugar, or chill it for 10 minutes.
  • Oily streaks: natural peanut butter was used. Chilling helps a little, but a stir-free jar is the real fix.
  • Tastes flat: a pinch of salt or a few drops of vanilla does more than more sugar.

Making It Ahead and Rewhipping

Spoon leftover frosting into an airtight container and keep it in the fridge for up to 1 week. It firms up like cold butter. Leave it on the counter for about 30 minutes, then beat it for a minute, adding a spoonful of cream if it still feels stiff. It also freezes well for up to 3 months; thaw it overnight in the fridge before you rewhip it.

Frosted cupcakes are fine covered at cool room temperature for the day of a party. In a warm kitchen, chill them for 15 minutes so the swirls set before you carry them anywhere.


Swaps and Questions

Is peanut butter frosting the same as peanut butter icing?

Most people use the words for the same thing. This frosting is the fluffier one for piping; for a softer spread, the peanut butter icing uses a little more cream.

Can I make peanut butter frosting without powdered sugar?

Not with this recipe, because the powdered sugar gives it body. For a frosting without it, beat peanut butter into a cooked milk and flour base like this ermine frosting.

Can I add cream cheese?

Yes. Beating in some softened cream cheese makes it tangier and a little less sweet, closer to a cream cheese frosting. Keep anything frosted with it in the fridge.

Can I use crunchy peanut butter?

For spreading, yes. For piping, no: the peanut pieces clog the tip.

Looking for something to put it on? The peanut butter desserts collection has cakes, bars and cookies built around the same flavor.

Yield: Frosts 12 cupcakes

Easy Peanut Butter Frosting

Pinterest graphic with bold “Easy Peanut Butter Frosting” text over swirled, rich peanut butter frosting in glass bowls—captures a fluffy pb frosting recipe suited for peanut butter cupcakes and homemade peanut butter icing.

This easy peanut butter frosting is a fluffy, no-cook buttercream made with creamy peanut butter, unsalted butter, powdered sugar, vanilla and a splash of heavy cream or milk. It takes about 10 minutes and makes enough to frost 12 cupcakes with a tall swirl, or the top of a 9x13 sheet cake. The cream goes in last, 2 tablespoons first, so the frosting stays stiff enough to pipe; add more a spoonful at a time when you want a soft spread. Use this peanut butter icing on chocolate cupcakes, as a peanut butter frosting for cake layers, on brownies, or between cookies. Use a stir-free jar, not natural peanut butter. Refrigerate up to 1 week and rewhip before using.

Prep Time 10 minutes
Total Time 10 minutes

Ingredients

  • 1 cup (240g) creamy peanut butter (not natural-style)
  • 1/2 cup (113g) unsalted butter, softened
  • 2 cups (240g) powdered sugar
  • 2–4 tablespoons heavy cream or milk
  • 1 teaspoon vanilla extract
  • 1/4 teaspoon fine sea salt (omit if peanut butter is salted)

Instructions

  1. CREAM THE PEANUT BUTTER AND BUTTER: In a large mixing bowl, use a hand mixer or stand mixer to beat the peanut butter and softened butter together on medium speed until smooth and creamy, about 1–2 minutes.
  2. ADD POWDERED SUGAR: Gradually add the powdered sugar, about 1/2 cup at a time, beating on low speed until just combined. Scrape down the sides of the bowl as needed to ensure even mixing.
  3. ADD VANILLA AND SALT: Mix in the vanilla extract and salt. If using salted peanut butter, omit the added salt to avoid over-seasoning.
  4. ADJUST CONSISTENCY WITH CREAM: Add 2 tablespoons of heavy cream or milk and beat the frosting on medium-high speed for 1–2 minutes until light and fluffy. For a thinner consistency, add more cream 1 tablespoon at a time. Use less cream for piping and a bit more for spreading.
  5. TASTE AND ADJUST: Taste the frosting and adjust if needed. Add a small amount of powdered sugar for more sweetness, or a pinch of salt or splash of vanilla to deepen the flavor.

Notes

Use regular stir-free creamy peanut butter such as Jif or Skippy, not natural or oil-separated peanut butter, or the frosting turns greasy. Soften the butter to about 65°F: it should dent when pressed but still hold its shape. Start with 2 tablespoons of cream for piping and add more only for spreading. If the frosting looks greasy or slack, chill the bowl for 15 minutes and beat again. Skip the added salt if your peanut butter is salted. Store in an airtight container in the refrigerator for up to 1 week, or freeze for up to 3 months. Bring to room temperature for about 30 minutes and rewhip before using. Double the recipe to fill and frost a two layer 8 or 9 inch cake.

2 Comments

  1. Can the peanut butter frosted cake be left out at room temp overnight?

    0
    • Hi TMarie! Yes, if you’ve used this frosting as written with regular peanut butter, butter, and a bit of cream or milk. It’s fine to leave out at room temperature overnight, especially if your kitchen stays cool. I’ve done that with cakes and cupcakes frosted with it, and the texture holds up great.

      If you’re storing it longer than a day or your space gets warm, pop it in the fridge and let it sit out a bit before serving so it softens back up. Hope that helps! 😊

      0

Leave a Comment

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

*