No Thanks
Keep In Touch With

Sign up and we'll send inspiration straight to you.

Martha Stewart takes your privacy seriously. To learn more, please read our Privacy Policy.

Peanut Butter Frosting

Use this delicious frosting with our Peanut Butter Cupcakes.

  • Yield: Makes about 3 cups
Peanut Butter Frosting

Source: Martha Stewart Living, February 2009


  • 6 ounces cream cheese
  • 1/3 cup confectioners' sugar
  • 1/2 teaspoon salt
  • 1 cup creamy peanut butter (not natural)
  • 1/2 teaspoon pure vanilla extract
  • 1/2 cup heavy cream


  1. Beat cream cheese and confectioners' sugar with a mixer on medium speed. Add salt, then peanut butter, then vanilla. Whisk cream until soft peaks form, and then fold into peanut butter mixture. Use immediately, or cover and refrigerate for up to 2 days. (Bring to room temperature, and beat on low speed until smooth before using.)

Reviews (7)

  • cherdeb224 2 Mar, 2014

    Awful! I am not a fan of too sweet frostings, so I thought this would suit me. No way. First of all - omit the salt unless you are using unsalted peanut butter. It is also very thin and runny - no way would it stay on top of a cupcake. I ended up adding a total of 2 cups of confectioners sugar to get a better consistency (still was really not thick enough but I was afraid it was too sweet.) Next time (as if) I would definitely add the cream a few tbsp at a time. Not a winner.

  • Fonziesmom 10 Mar, 2011

    I made this recipe because I love peanut butter. It just wasn't sweet enough for me. I used 2/3 cups confectioners' sugar. That made it mm-mm good and I used it on a chocolate cake. Yummy!

  • Baked 28 May, 2010

    You might as well just put peanut butter on top of your cupcakes. This recipe was too strong, even for the peanut butter lovers in my life.

  • skinnynrich 13 Apr, 2010

    to ecampbell34, I think it specifies 2 days only if you were serving them to the Queen. Hee-hee. Otherwise, they can be kept till they're gone!

  • failedcase 26 Oct, 2009

    frosting is good

  • fannyfondant 3 Apr, 2009

    I don't throw my cupcakes out after two days, you can always keep in the refrig longer.

  • ecampbell34 26 Jan, 2009

    what does it mean you can refrigerate up to 2 days? you can still use it or you have to throw it away? I mean it only keeps for 2 days? please tell me!

Related Topics