A close up of a mini jar with swirls of chocolate cream cheese frosting

Chocolate Cream Cheese Frosting

  • Author: Beyond Frosting
  • Prep Time: 10 minutes
  • Total Time: 10 minutes
  • Yield: 3 cups


This Chocolate Cream Cheese Frosting is a silky whipped chocolate frosting that melts in your mouth. This cream cheese frosting is perfect for cakes and cupcakes


  • ½ cup (113g) unsalted butter, cold
  • 6 ounces cream cheese, cold
  • ½ cup (56g) cocoa powder
  • 4 ½ cups (585g) powdered sugar
  • 2 tablespoons (30ml) milk or heavy whipping cream
  • 1 tablespoon (15ml) pure vanilla extract


  1. Cut the butter into 1-inch blocks. Beat the butter for 1-2 minutes until it is slightly softened.
  2. Then add the cream cheese and cream together for 2-3 minutes until they are fluffy and free of lumps, scape down the bowl occasionally.
  3. Add the cocoa powder and vanilla extract and beat until well combined,
  4. Next, add the confectionary sugar 2 cups at a time, followed by one tablespoon of heavy whipping cream and beat for 60-90 seconds until completely smooth.
  5. Add the remaining powdered sugar and heavy whipping cream and beat until desired consistency, at least 2 minutes.
  6. Spread frosting over cooled cake and then cover with sprinkles. Keep in an airtight container.


The recipe listed here is for a 9-inch by 13-inch cake and it’s more than enough for 12 cupcakes. If you’re looking to frosting 24 cupcakes just multiple the recipe by 1.5times it, if you double the recipe, you will have a lot of leftover frosting

Nutrition Information:
1/4 cup
  • Category: Frosting
  • Method: Mixer
  • Cuisine: American

Keywords: chocolate cream cheese frosting, cream cheese frosting recipe, easy frosting recipe