Peanut Butter Icing

Save this recipe on:

Peanut butter icing is a luscious, creamy topping that brings a bold, nutty flavor to just about any dessert. Perfectly sweet with a rich, buttery texture, this frosting transforms basic cakes, cupcakes, and brownies into indulgent treats. Whether you’re baking for a birthday, a casual get-together, or just because, this frosting will have everyone asking for a second helping.

Pin this Recipe

It’s not just about flavor; it’s about versatility. This peanut butter icing spreads easily, pipes beautifully, and holds its shape like a dream. And because it pairs well with chocolate, banana, vanilla, or even apple-spiced baked goods, it’s an absolute must in your recipe collection.


What Kind of Peanut Butter Should I Use?

Creamy peanut butter works best for this icing because it creates a smooth, uniform texture that’s easy to pipe or spread. Avoid natural peanut butters with separated oils as they can cause the frosting to break or become too oily. Brands like Jif or Skippy are ideal for consistent results.


Ingredients for the Peanut Butter Icing

  • Unsalted Butter: Softened butter gives the frosting its creamy base and richness.
  • Creamy Peanut Butter: The star of the show, it delivers a bold and smooth peanut flavor.
  • Powdered Sugar: Adds sweetness and structure while keeping the icing light.
  • Heavy Cream or Milk: Adjusts the consistency to be spreadable or pipeable.
  • Vanilla Extract: Adds depth and rounds out the flavor.

How To Make the Peanut Butter Icing

Step 1: Cream the Butter and Peanut Butter

Using a hand mixer or stand mixer, beat the softened butter and peanut butter together until smooth and fluffy. This creates a solid, creamy base that blends easily with the sugar.

Step 2: Add the Powdered Sugar

Gradually add in the powdered sugar, about a cup at a time, beating well after each addition. Scrape down the sides of the bowl as needed to ensure everything mixes evenly.

Step 3: Adjust the Consistency

Add in the heavy cream or milk, one tablespoon at a time, until you reach your desired consistency. For piping, go a little thicker; for spreading, keep it smooth and soft.

Step 4: Finish with Vanilla

Add vanilla extract and give the icing a final mix until everything is fully incorporated and silky.


How to Store and Serve Peanut Butter Icing

Once prepared, peanut butter icing can be used immediately or stored for later. If you’re using it within a few hours, keep it covered at room temperature. For longer storage, transfer it to an airtight container and refrigerate it for up to 5 days. Bring it back to room temperature and re-whip before using for best texture.

This icing pairs perfectly with cupcakes, layer cakes, brownies, or sandwiched between cookies. You can even use it as a dip for apple slices for a quick sweet snack.


What to Serve With Peanut Butter Icing?

Chocolate Cake

The rich cocoa flavor balances the nutty sweetness beautifully.

Banana Cupcakes

Peanut butter and banana is a nostalgic combo that always wins.

Apple Spice Muffins

Warm spices plus peanut butter icing equals cozy, fall-perfect flavors.

Brownies

Frost a fudgy brownie slab with this icing for a decadent twist.

Graham Crackers

Spread on crackers for a quick and satisfying no-bake treat.


Want More Frosting & Topping Ideas?

If you’re all about flavorful frostings and toppings, check these out next:


Save This Pin For Later

Save this delicious idea to your favorite Pinterest board so it’s easy to find when you’re ready to whip it up again.

Tried it with a twist? Maybe a hint of cinnamon or a drizzle of chocolate ganache? I’d love to hear how it turned out—drop your tips or questions in the comments below.

Need more inspiration? Explore my daily kitchen creations on SavorQueen.com on Pinterest. Your next favorite might be waiting there.


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: Julia Walton
  • Total Time: 10 minutes
  • Yield: 2 cups
  • Diet: Vegetarian

Description

Looking for the ultimate finishing touch to your baked treats? This creamy Peanut Butter Icing is the perfect balance of sweet and nutty with a smooth, pipeable texture that’s ready to elevate your desserts. Whether you’re frosting cupcakes, layering it between cakes, or simply spreading on brownies, this icing whips up fast and holds beautifully. It’s a dream for those craving quick breakfast fixes, easy dessert ideas, or rich, indulgent food ideas. Perfect for all levels of home bakers—this easy recipe brings delicious results every time.


Ingredients

113 grams unsalted butter, softened

180 grams creamy peanut butter

240 grams powdered sugar

30 ml heavy cream or milk (adjust as needed)

1 teaspoon vanilla extract


Instructions

1. Beat the softened butter and peanut butter together until light and creamy.

2. Gradually mix in the powdered sugar, about 1 cup at a time, until fully combined.

3. Add the cream or milk slowly, adjusting to your preferred consistency.

4. Mix in the vanilla extract and beat until the icing is smooth and fluffy.

Notes

For best piping results, chill the icing for 10–15 minutes before use.

Always use creamy peanut butter (not natural or oily kinds) for a stable, fluffy texture.

  • Prep Time: 10 minutes
  • Cook Time: 0 minutes
  • Category: Frosting
  • Method: No-Bake
  • Cuisine: American

Nutrition

  • Serving Size: 2 tablespoons
  • Calories: 180
  • Sugar: 15g
  • Sodium: 90mg
  • Fat: 13g
  • Saturated Fat: 5g
  • Unsaturated Fat: 7g
  • Trans Fat: 0g
  • Carbohydrates: 18g
  • Fiber: 1g
  • Protein: 3g
  • Cholesterol: 15mg

Keywords: peanut butter frosting, easy recipe, dessert ideas, icing for cupcakes, food ideas

Save this recipe on: