Cooked Peanut Butter Icing (Frosting)

Total Time
Prep 10 mins
Cook 15 mins

One of my all time favorite desserts is a chocolate cake with peanut butter frosting. My Mom clipped this recipe out of her local newspaper for me to try. I haven't made it yet, but I hope to soon. As written it should frost a 2 layer cake.


  1. Combine the sugar, milk and corn syrup in a heavy saucepan.
  2. Bring to a boil and cook for about 3 minutes.
  3. Remove from heat and place the pan in a larger pan of cold water.
  4. Add the margarine, peanut butter, and vanilla flavoring.
  5. Beat until mixture thickens to a spreading consistency.


Most Helpful

its great well worth the time it takes

Vic M. March 07, 2014

I was looking for a peanut butter frosting that wasn't the usual "combine peanut butter with butter and powdered sugar". I'm sure those work well, but adding butter to already fatty peanut butter just doesn't appeal to me. As I didn't want any unpleasant last minute surprises, I made a 1/4 of this recipe this evening to test it in preparation for tomorrow's chocolate birthday cake. It was stupendous. I used natural peanut butter (no sugar, no salt) and added half the amount of sugar indicated and it was still very sweet, perhaps because of the addition of corn syrup. I also added 1/4 tsp. salt since I was using unsalted PB. It reminded me of a Reeses peanut butter cup. I ended up eating most of my "sample" and now have to go for a run to burn off those calories! Thank you ColCadsMom!

nicki.karlen October 11, 2013

This is an excellent peanut butter icing I used on a peanut butter pound cake . Thanks so much

mzkay January 11, 2011

Join the Conversation

  • all
  • reviews
  • tweaks
  • q & a