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.

Under 30 Minutes

Chocolate Frosting

This recipe makes just enough frosting for our bear cake.

  • Prep:
  • Total Time:
  • Yield: Makes 9 cups
Chocolate Frosting

Photography: Johnny Miller

Source: Martha Stewart Living, May 2012


  • 12 ounces cream cheese, softened
  • 3 sticks unsalted butter, softened
  • 4 1/2 cups confectioners' sugar
  • 1/2 cup unsweetened cocoa powder
  • 1/4 teaspoon salt
  • 1 pound plus 2 ounces bittersweet chocolate, melted and cooled slightly
  • 1 1/2 cups sour cream


  1. Beat together cream cheese and butter in a large bowl until smooth. Sift together confectioners' sugar, cocoa powder, and salt. Gradually beat sugar mixture into cream-cheese mixture, and beat until combined. Slowly pour in melted chocolate as you continue to beat. Add sour cream, and beat until smooth. Use immediately. Or refrigerate, covered, up to 3 days; bring to room temperature, and beat with a mixer on low speed until smooth before using.

Reviews (2)

  • shiroyama 11 Aug, 2012

    I was concerned about making this after reading the previous review, but I thought with the ingredients listed, how could it be awful? So I made it, and it was wonderful!!! In fact the tastiest frosting I've ever made. Delicious and not sickly sweet, just rich and chocolately. It is a little bit on the expensive side to make, but IMO worth it.
    (Now if only I hadn't accidentaly added salt twice, my bear cake would be perfect!)

  • sreisbe 3 Jun, 2012

    This frosting is AWFUL!! I spend over $20 between the pound of bittersweet chocolate (4 bars at $5 a bar!), two blocks of cream cheese, and a tub of sour cream. I had high hopes, but once it was finished it was completely inedible! I thought maybe it just needed to go on cake, but no. Still awful. With a broken heart I threw out all 9 cups of it and used a different recipe that I found online. Don't waste your money.

Related Topics