Chocolate Cream Cheese Frosting

a closeup photo of a wooden spoon stirring a pot of melted chocolate fudge

Prep Time: 10 minutes

18-24 cupcakes or 2-layer cake


3-4 cups powdered sugar

1/2 cup (1 stick) unsalted butter, softened

1 package (8 oz) cream cheese

1/2 cup unsweetened cocoa powder

heavy cream, as needed

Pinch of kosher salt


  1. In a large bowl, beat the cream cheese and butter with an electric mixer on medium until smooth. Gradually add the powdered sugar until desired consistency is reached, mixing on low. Add the cocoa powder and salt and mix on low until thoroughly combined.
  2. Turn mixer to high and beat until fluffy, 2-3 minutes. If frosting is too thick, add heavy cream 1 teaspoon at a time, until desired consistency is reached. Enjoy!