Peanut Butter Icing

Peanut Butter Icing

WANT TO SAVE THIS RECIPE?

Smooth, rich, and utterly irresistible, this Peanut Butter Icing is what dreams are made of. With its creamy texture and deep nutty flavor, it’s the kind of frosting that elevates any dessert into something unforgettable. Whether you’re slathering it on a layered chocolate cake, piping it over cupcakes, or using it as a dip for fruit or cookies, this icing delivers comfort and decadence in every bite.

This recipe brings together simple ingredients and turns them into a luscious, spoon-worthy creation. It whips up beautifully light and fluffy, yet stays dense enough to hold its shape for decorative swirls. If you’re a peanut butter lover, this is the ultimate frosting that brings bold flavor without being overwhelmingly sweet.


What Kind of Peanut Butter Should I Use?

For the best results, use creamy peanut butter—not the natural kind that separates in the jar. Commercial brands like Jif or Skippy work best as they offer consistency and a perfectly smooth texture. Natural peanut butters tend to alter the structure and can leave your icing too oily or too gritty.


Pin this Recipe

Ingredients for the Peanut Butter Icing

Creamy Peanut Butter – The star of the show. Provides rich flavor and smooth texture.

Unsalted Butter – Adds creaminess and structure. Room temperature is key for easy blending.

Powdered Sugar – Sweetens and thickens the icing without any grittiness.

Heavy Cream (or Milk) – Adjusts the consistency to make it spreadable or pipeable. Heavy cream gives it extra richness.

Vanilla Extract – Just a splash enhances the overall flavor profile, balancing the nutty richness.


How To Make the Peanut Butter Icing

Step 1: Cream the Butter and Peanut Butter

In a large mixing bowl, beat the unsalted butter and creamy peanut butter together using a hand mixer or stand mixer on medium speed until the mixture is completely smooth and fluffy—about 2–3 minutes.

Step 2: Add the Vanilla Extract

Pour in the vanilla extract and continue mixing for another 30 seconds. This adds warmth and depth to the icing’s flavor.

Step 3: Gradually Incorporate the Powdered Sugar

Reduce the mixer speed to low and begin adding the powdered sugar, about 1/2 cup at a time. Mix well between each addition to prevent clumping. Once all the sugar is in, increase the speed and beat until light and fluffy.

Step 4: Adjust the Consistency

Add heavy cream (or milk) one tablespoon at a time until you reach your desired consistency. For piping, you’ll want a thicker texture; for spreading, a softer texture works best.

Step 5: Whip to Finish

Whip the entire mixture on high speed for another minute or two until everything is fully combined and irresistibly creamy. Your peanut butter icing is now ready to use!


How to Serve and Store This Peanut Butter Icing

This icing pairs beautifully with chocolate, banana, or vanilla cakes, cupcakes, cookies, and even brownies. For a quick treat, spread it over graham crackers or apple slices. It’s also thick enough to be piped into decorative shapes if you’re decorating cupcakes or cakes.

Store leftover icing in an airtight container in the refrigerator for up to one week. Before using again, let it come to room temperature and re-whip it for the best texture. You can also freeze it for up to 2 months—just thaw overnight in the fridge before use.


Frequently Asked Questions

How long can I keep peanut butter icing at room temperature?

If you’re using it the same day, it’s fine at room temperature for up to 6 hours. After that, refrigeration is recommended.

Can I use crunchy peanut butter instead of creamy?

It’s not ideal. Crunchy peanut butter changes the texture, making the icing harder to spread or pipe smoothly.

Can I make this icing dairy-free?

Yes! Use a plant-based butter and swap the cream with almond or oat milk. Just know the flavor and consistency may differ slightly.

How do I make this frosting less sweet?

Try reducing the powdered sugar slightly and increasing the peanut butter and cream. Just be aware the structure may be softer.

Is this icing suitable for piping decorations?

Absolutely! It holds its shape very well if you use the right consistency—don’t over-thin with too much cream.


Want More Frosting & Dessert Ideas?

If you love this Peanut Butter Icing, you’ll definitely enjoy exploring these creative dessert recipes too:


Save This Pin + Share Your Results

📌 Save this recipe to your Pinterest dessert board so you can come back to it any time.

And let me know in the comments how yours turned out. Did you keep it thick for piping or make it silky for spreading? Did you pair it with chocolate cake or go a little unconventional?

I love hearing how others bring their own twist to these recipes. Questions are welcome too—let’s help each other bake smarter.

Find more frosting and dessert ideas on my Pinterest: Life with Nina.


Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Peanut Butter Icing

Peanut Butter Icing

  • Author: Nina Johnson
  • Prep Time: 10 minutes
  • Cook Time: 0 minutes
  • Total Time: 10 minutes
  • Yield: Frosts 12 cupcakes or 1 9-inch cake 1x
  • Category: Frosting
  • Method: No-bake
  • Cuisine: American
  • Diet: Vegetarian

Description

This Peanut Butter Icing is silky, fluffy, and full of nutty richness with just the right amount of sweetness. Perfect for cupcakes, layer cakes, cookies, or even fruit dipping, it’s made with simple pantry ingredients and whips up in under 10 minutes.


Ingredients

Scale

1 cup creamy peanut butter

1/2 cup unsalted butter, room temperature

2 cups powdered sugar

2 to 4 tablespoons heavy cream or milk

1 teaspoon vanilla extract


Instructions

1. In a large bowl, beat together the creamy peanut butter and unsalted butter on medium speed until fluffy and smooth, about 2–3 minutes.

2. Add the vanilla extract and mix for 30 seconds.

3. Reduce mixer speed to low and add powdered sugar gradually, about 1/2 cup at a time. Mix well between each addition.

4. Add heavy cream (or milk) 1 tablespoon at a time until desired consistency is reached—thick for piping or soft for spreading.

5. Whip on high speed for another 1–2 minutes until the icing is light and creamy.


Notes

For best results, use a commercial creamy peanut butter like Jif or Skippy.

You can make this icing ahead and store it in the fridge for up to 1 week.

Always let the icing come to room temperature and re-whip before using if chilled.


Nutrition

  • Serving Size: 2 tbsp
  • Calories: 210
  • Sugar: 16g
  • Sodium: 85mg
  • Fat: 15g
  • Saturated Fat: 5g
  • Unsaturated Fat: 8g
  • Trans Fat: 0g
  • Carbohydrates: 19g
  • Fiber: 1g
  • Protein: 4g
  • Cholesterol: 10mg

Keywords: peanut butter frosting, icing, creamy, cupcakes

Spiced Christmas Apple Jam

Spiced Christmas Apple Jam

Traditional Southern Fried Apples

Traditional Southern Fried Apples