Chocolate Cream Cheese Frosting

This Chocolate Cream Cheese Frosting is silky smooth, soft and fluffy, and perfect for piping onto cupcakes or layering between a chocolate cake.

– Butter – Cream Cheese – Powdered Sugar / Icing Sugar / Confectioners Sugar – Unsweetened Cocoa Powder – Vanilla Extract


In the bowl of a stand mixer or a large bowl if you are using a hand mixer add the room temperature butter. Beat on medium speed for about 2-3 minutes with the beater attachment.


The butter should turn light and creamy and almost doubled in volume. Turn the mixer off and add the room temperature cream cheese.


Mix again for a further minute or two until the cream cheese and butter is well combined. Turn the mixer off and add the sugar and cocoa powder to the bowl.


Turn the mixer back on to a low speed to incorporate the sugar and cocoa powder. With the mixer on low slowly add half of the milk.


Swipe up for the full recipe!