Go Back

Chocolate Cream Cheese Buttercream

Course: Dessert
Cuisine: American
Keyword: chocolate cream cheese buttercream
Prep Time: 20 minutes
Total Time: 20 minutes
Servings: 24 cupcakes (or two-three layered cake)
Calories: 240kcal
Author: Kara @I Scream for Buttercream
This chocolate cream cheese buttercream is full of chocolate flavor with the added tang of cream cheese. It's perfect for chocolate and yellow cakes or cupcakes.
Print Recipe


  • 1 cup unsalted butter (2 sticks) (room temperature)
  • 12 oz (1 ½ blocks) cream cheese (almost to room temperature)
  • cup unsweetened cocoa powder
  • 2 tablespoon milk (can add another tablespoon if needed)
  • 6 cups confectioner's sugar (can add another cup if needed to thicken it up)
  • 1 pinch salt
  • 1 teaspoon vanilla extract


  • In a large mixing bowl, mix the cream cheese with an electric mixer on medium to medium-high until very smooth. Add in the butter and vanilla and mix until smooth.
  • Add in the cocoa powder and mix until smooth. Scrape down the sides of the bowl and mix again.
  • Add three cups of confectioner's sugar, a pinch of salt, the vanilla and 2 tablespoons of milk and mix well. Scrape down the sides of the bowl and mix again.
  • Add in the next three cups of confectioner's sugar and mix well. Scrape down the sides of the bowl once more and mix again.
  • Check your consistency. If the buttercream is too thin, add another cup of confectioner's sugar. If it's too thick, add in another teaspoon to tablespoon of milk and mix again.


This makes a large batch of buttercream...enough to cover up to a three-layer, 8-inch cake. If you don't want that much icing, cut the recipe in half.
Nutritional values are an estimate. Nutritional information is for the buttercream only and does not include cupcakes or cake.
Make sure to check out the TIPS & FAQs for this recipe in the blog post, which may answer questions you may have.
*This recipe card may contain affiliate links. As an Amazon Associate, I earn from qualifying purchases.


Calories: 240kcal | Carbohydrates: 32g | Protein: 1g | Fat: 13g | Saturated Fat: 8g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 3g | Trans Fat: 1g | Cholesterol: 36mg | Sodium: 50mg | Potassium: 61mg | Fiber: 1g | Sugar: 30g | Vitamin A: 429IU | Calcium: 21mg | Iron: 1mg