Dreamy, Creamy Peanut Butter Frosting

Total Time
Prep 5 mins
Cook 0 mins

Without a doubt the best Peanut Butter Frosting I have ever made. Creamy, great flavor,and has never glazed over or got that "crusty" look to it like some frostings do once they have set up. With this recipe you can also omit the milk and you have a great peanut butter filling to sandwich in between cake layers. If by chance the frosting looks a bit stiff, you can blend in up to 1-2 more tablespoons of milk, just do so slowly and mix well before adding more. This makes 3 cups of frosting, enough to frost a 2 or 3 layer cake or a 13 by 9 inch sheet cake with some to spare. I hope you love this recipe as much as I do.


  1. Place peanut butter and margarine in a large mixing bowl. Blend with an elextric mixer on low speed until fluffy, 30 seconds.
  2. Add confectioners sugar, 3 tablespoons milk and the vanilla.
  3. Blend on low speed until the sugar is well combined, 1 minute.Increase the speed to medium and beat until the frosting lightens and is fluffy, 1 more minute. Blend in only 1 tablespoon at a time,extra milk if frosting seems to stiff, up to 2 tablespoons.
Most Helpful

Great frosting! I kept scrolling through the options and chose this less reviewed option and I am glad I did! I had to use soy milk for lactose reasons, and I added 1/2 a tsp of pumpkin spice coffee creamer because I was putting this on pumpkin drop cookies with peanut butter chips.... great pairing! Thanks Mamawheezy!

932ninja October 02, 2013

The recipe was reduced to 1 cup and used to frost Banana Cake. Real butter was used for the margarine. The measurements were perfect. Made for *PAC Spring 2009*

PaulaG April 15, 2009

I used this recipe for my vanilla cupcakes to give it a nice pop of flavor! It worked very well, The only thing for me was mine came out a little thin. If you have the same problem just refrigerate at for about 20-30 minutes & it should turn out great! -Beautiful tasting

Rythymistical July 22, 2015