Chocolate Cream Cheese Frosting Recipe

Chocolate Frosting
Martin Poole/The Image Bank/Getty Images
Prep: 10 mins
Cook: 3 mins
Total: 13 mins
Servings: 8 servings
Nutritional Guidelines (per serving)
402 Calories
21g Fat
52g Carbs
3g Protein
See Full Nutritional Guidelines Hide Full Nutritional Guidelines
Nutrition Facts
Servings: 8
Amount per serving
Calories 402
% Daily Value*
Total Fat 21g 27%
Saturated Fat 13g 63%
Cholesterol 48mg 16%
Sodium 118mg 5%
Total Carbohydrate 52g 19%
Dietary Fiber 1g 4%
Protein 3g
Calcium 48mg 4%
*The % Daily Value (DV) tells you how much a nutrient in a food serving contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.
(Nutrition information is calculated using an ingredient database and should be considered an estimate.)

This smooth, creamy chocolate cream cheese frosting is the perfect finishing touch for any vanilla, peanut butter, or chocolate cake. It's wonderful on cupcakes as well. 

Spread it on a layer cake or pipe it onto cupcakes or individual cake squares for a designer look. For the best flavor use full-fat cream cheese.


  • 1/4 cup butter, softened
  • 8 ounces cream cheese (softened)
  • 3 ounces unsweetened chocolate (melted)
  • dash salt
  • 3 cups confectioners' sugar
  • 1/3 cup half-and-half
  • 1 teaspoon vanilla extract

Steps to Make It

  1. To melt the chocolate, put it into a stainless steel bowl or the top of a double boiler and place it over simmering water (keep the pan or bowl above the water). Heat, stirring, until melted.

  2. In a mixing bowl with an electric mixer, cream together the butter and cream cheese until fluffy.

  3. Add the melted chocolate, salt, sifted confectioners' sugar, half-and-half, and vanilla.

  4. Beat until smooth and spreadable, adding more half-and-half or confectioners' sugar, if necessary.