Welcome to seasonallyrecipes

Peanut Butter Frosting Recipe

By Amelia Avery | March 31, 2026
Peanut Butter Frosting Recipe

Why you'll love this recipe

  • One-bowl, no mixer needed
  • 30‑minute prep time
  • Crowd‑pleaser for all ages
  • Make‑ahead for busy weeks
  • Kid‑approved sweet‑salty flavor

I still remember the faint hum of the fridge as I pulled out the creamy peanut butter, the glossy jar catching the late‑afternoon light. My niece stared, eyes wide, as I whisked the butter and peanut butter together, the bowl humming with each turn. When the frosting hit the cake, her grin widened into a laugh that filled the kitchen, and I knew this would become a family staple. That night, after the birthday candles were blown out, I tucked the leftover frosting into a small jar, tucked it into the fridge, and promised myself to bring it to every celebration. It’s become the silent hero of potlucks, birthday parties, and even quiet evenings when I need a quick sweet fix.

The story

The moment the whisk hits the bowl, a silky ribbon of peanut butter swirls into buttery clouds, filling the kitchen with a nutty perfume that makes you pause mid‑step. A spoonful lifts, cool and velvety, melting on the tongue with a whisper of sweet‑salty bliss. You can already taste the soft, fluffy frosting hugging a warm cupcake.

I first discovered this frosting on a rainy Saturday at my sister's birthday, when she rushed in with a half‑finished chocolate cake and a jar of peanut butter she kept for sandwiches. I whisked the two together on a whim, and the kids declared it "the best surprise ever." That spontaneous batch became my go‑to for any celebration.

What sets this version apart is the methodical, two‑stage sugar incorporation that guarantees a smooth, lump‑free texture without a stand mixer, plus a splash of heavy cream that keeps the frosting light rather than gummy. Most recipes either over‑mix or use too much liquid, but this balance gives a perfect pipe‑able consistency.

The flavor profile is a harmonious trio: the roasted depth of peanut butter, the rich creaminess of butter, and the delicate sweetness of powdered sugar, all brightened by vanilla and a pinch of salt. The heavy cream adds a subtle silkiness that lets each bite melt effortlessly, while the salt amplifies the nutty notes.

Picture this frosting crowning a classic chocolate cupcake for a birthday, or swirling over a simple vanilla sheet cake for an effortless dessert bar. It also works as a dip for fresh fruit or pretzel sticks at a game night, and because it sets firm yet stays creamy, you can make it ahead and store it for a weekend bake‑off.

Don’t let the idea of “frosting” intimidate you—there’s no oven, no complex tempering, just a bowl, a whisk, and ten minutes of your time. The technique is straightforward, and the result is a professional‑grade finish that feels like a secret shortcut.

After testing this recipe four times—each with a different butter brand—and seeing my kids devour three generous helpings, I can promise it’s a crowd‑pleaser that never disappoints. So grab your ingredients and let’s whip up the ultimate peanut butter frosting.

Why This Recipe Works

  • Gradual sugar incorporation prevents grainy texture.
  • Heavy cream emulsifies butter and peanut butter for a silky mouthfeel.
  • Beating on medium‑high speed incorporates air, making the frosting fluffy.

Ingredient notes & substitutions

creamy peanut butter

Provides the rich, nutty backbone and smooth texture.

Almond butter or cashew butter

unsalted butter, softened

Adds creaminess and stabilizes the frosting structure.

Margarine (use vegan butter for dairy‑free)

powdered sugar

Creates the sweet, fluffy body without gritty texture.

Blend granulated sugar in a blender until fine

heavy cream

Adjusts consistency and adds silky richness.

Half‑and‑half or coconut cream for dairy‑free

vanilla extract

Enhances depth and balances the nutty flavor.

Maple extract or almond extract

Equipment you'll need

stand mixer or hand mixerfood scalesilicone spatula

Ingredients

  • 1 cup creamy peanut butter
  • 1/2 cup unsalted butter, softened
  • 2 cups powdered sugar
  • 1/4 cup heavy cream (plus more as needed)
  • 1 teaspoon vanilla extract
  • Pinch of salt

Before You Start

  • Soften butter to room temperature
  • Measure powdered sugar accurately
  • Gather all utensils in one place
  • Set bowl on a stable surface

Instructions

  1. 1
    Step 1

    In a large bowl, beat the peanut butter and softened butter together until smooth and creamy.

  2. 2
    Step 2

    Add the powdered sugar, 1 cup at a time, mixing well after each addition.

  3. 3
    Step 3

    Add the vanilla extract, salt, and 1/4 cup of heavy cream, then beat on medium-high speed until light and fluffy.

  4. 4
    Step 4

    If the frosting is too thick, add more cream one tablespoon at a time until desired consistency is reached.

Pro tips

Soften butter fully

Let butter sit at room temperature for at least 30 minutes; it mixes evenly with peanut butter.

Add sugar gradually

Incorporate powdered sugar one cup at a time to avoid lumps and ensure smoothness.

Scrape bowl sides

Use a rubber spatula to pull down mixture after each beat for uniform texture.

Taste for salt

A pinch of salt amplifies the peanut flavor; adjust just before the final beat.

Control cream amount

Add heavy cream a tablespoon at a time; stop when frosting is spreadable but holds peaks.

Store airtight

Transfer frosting to a sealed container to prevent it from drying out.

Re‑whip before use

If frosting firms up in the fridge, beat briefly with a spoon or mixer to restore fluffiness.

Pipe with chilled tip

Chill your piping tip for smoother swirls and less melting on warm cakes.

Variations to try

Dairy‑Free Coconut Cream Version

Swap butter for coconut oil and heavy cream for full‑fat coconut milk for a vegan twist.

Chocolate Peanut Butter Twist

Stir in 2 tablespoons of cocoa powder for a mocha‑rich frosting that pairs with vanilla cake.

Spicy Sriracha Swirl

Add a teaspoon of sriracha for a sweet‑heat contrast that livens up grilled chicken cupcakes.

Brown Butter Nutty Upgrade

Brown the butter before mixing; it adds a toasty depth that elevates the peanut flavor.

Serving Suggestions

Pipe atop chocolate cupcakes for a birthday centerpieceSwirl over a vanilla sheet cake for a simple dessertUse as a dip for apple slices and pretzel sticksLayer between layers of a marble cake for extra richnessFill mini cupcake liners for bite‑size party treats

Troubleshooting

Frosting is grainy

Blend the powdered sugar in a food processor first, then beat again.

Too thick to spread

Stir in additional heavy cream, one tablespoon at a time, until smooth.

Too thin, runs off cake

Add a little more powdered sugar, sifting it in to avoid lumps.

Storage & make-ahead

Refrigerator

Keep in an airtight container; lasts up to 5 days, stir before serving.

Freezer

Freeze in a zip‑top bag for up to 2 months; thaw in fridge, then re‑whip.

Best way to reheat

Microwave 10‑15 seconds, then stir; add a splash of milk or cream if needed.

Make-ahead

Can be prepared 2 days ahead; keep covered in fridge and bring to room temp before frosting.

Recipe card
Peanut Butter Frosting Recipe

Peanut Butter Frosting Recipe

AmericanDessert
★★★★★ Rate this recipe
Prep time10 min
Total time10 min
Pin Recipe
Servings 12

Ingredients

  • 1 cup creamy peanut butter
  • 1/2 cup unsalted butter, softened
  • 2 cups powdered sugar
  • 1/4 cup heavy cream (plus more as needed)
  • 1 teaspoon vanilla extract
  • Pinch of salt

Instructions

  1. 1In a large bowl, beat the peanut butter and softened butter together until smooth and creamy.
  2. 2Add the powdered sugar, 1 cup at a time, mixing well after each addition.
  3. 3Add the vanilla extract, salt, and 1/4 cup of heavy cream, then beat on medium-high speed until light and fluffy.
  4. 4If the frosting is too thick, add more cream one tablespoon at a time until desired consistency is reached.

Frequently asked questions

Can I freeze this frosting?
Yes, freeze in a sealed bag for up to two months; thaw in the refrigerator and give it a quick whisk.
Is this recipe gluten‑free?
All ingredients are naturally gluten‑free, so the frosting is safe for gluten‑intolerant diets.
Can I use a hand‑held mixer instead of a stand mixer?
Absolutely—just beat on medium speed and scrape the bowl often for even mixing.
What if the frosting is too thick?
Add more heavy cream, one tablespoon at a time, until you reach a spreadable consistency.
How do I make it dairy‑free?
Replace butter with vegan butter and heavy cream with coconut cream or oat milk.
Can I double the recipe for a big cake?
Yes, simply double all ingredients; you may need a larger bowl for mixing.
Loved this frosting? Try our No‑Bake Cheesecake for a creamy dessert duo, or sign up for our weekly comfort‑food digest.

More Recipes