The best, quick and easy chocolate cream cheese frosting recipe, homemade with simple ingredients and lots of cocoa powder. Soft, creamy, fluffy, fudgy, slightly tangy, not too sweet and perfect for cake decorating and piping cupcakes.

Want to Save This Recipe?
Enter your email & I'll send it to your inbox. Plus, get great new recipes from me every week!
By submitting this form, you consent to receive emails from CakeWhiz
If you were to combine my classic Cream Cheese Frosting with this Chocolate Buttercream Frosting, you would end up with today's recipe. Some people make this with melted chocolate, especially semisweet chocolate chips but I prefer using cocoa powder because the chocolate flavor is more prominent. The cream cheese adds tanginess that cuts the overall sweetness. You have seen this similar sweet and tangy flavor profile in my Chocolate Sour Cream Frosting (Cocoa Powder) as well. My son loves them on top of my 1 Hour Cinnamon Rolls
Jump to:
Key ingredients

Variations
- Add other extracts- Such as....
- Try different flavors of cream cheeses-
- For a sweet and salty flavor profile- Add a little bit of salt or you can use half salted and half unsalted butter.
- For dark chocolate flavor- Use dark cocoa powder or even black cocoa powder, which you may remember from my tutorial on How to Make Black Icing.
- Mix in other nut butters for something unique- Try Biscoff cookie butter, Nutella hazelnut spread or pistachio butter, almond butter, cashew butter, sunflower seed butter or even peanut butter.
- ADD MORE.
How to make easy chocolate cream cheese frosting recipe from scratch?

1. Add butter and cream cheese- In a large mixing bowl.

2. Cream them together- Until fluffy.




What goes well with cocoa cream cheese buttercream icing?
If you are a chocoholic like me, you can use it on Chocolate Cake or Chocolate Cupcakes. They also pair well with Chocolate Brownie Cookies, Cake Mix Brownies and Brookies Bars. You can spread it with a spatula or use decorator tips for piping swirls and other forms of cake decorating. If you prefer a more classic chocolate vanilla flavor combo, then try it on my favorite Vanilla Cupcakes or the Best Vanilla Cake. I have lately been obsessed with spreading it on these delicious Almond Cupcakes (Sour Cream Cupcakes).

Tips and techniques
- All ingredients must be at room temperature- Because they blend together easily and smoothly.
- Use unsalted cream cheese and unsalted butter- Because it prevents this frosting from becoming too salty.
- Use cream cheese blocks- Rather than cream cheese spreads because they have a thicker consistency.
- Sift powdered sugar and cocoa powder- Because that prevents any lumps from forming in the icing and keeps it super smooth.
- Hot cocoa mix vs. cocoa powder- They are both different. You must use cocoa powder in this recipe because the hot cocoa mix is already sweetened with granulated sugar and has other ingredients mixed into it.
- Chill frosting- For at least 30 minutes, to make it easier to handle and firmer and holds its shape better, especially when piping and doing any cake decorating work.
- Double recipe- To make a bigger batch for icing more cupcakes.
Recipe FAQs
- Why is my icing lumpy and grainy?
- What to do if frosting is too thin? Add powdered sugar and mix until icing thickens to your desired consistency.
- What to do if frosting is too thick? Add some milk or heavy cream and mix until icing thins to your desired consistency.
- ADD 1 MORE
Storage
- Refrigerate- Since dairy is used in this recipe, it needs to be stored in the fridge, to prevent the icing from going bad. Store in a sealed container for up to 1 week.
- Freeze- Store in a sealed container for up to 1 month. When you are ready to use it, thaw in the fridge overnight and whip it again it to make it fluffy.
- Room temperature- This can stay out for 3-5 hours away from direct sunlight, heat and moisture.
- Make ahead- This can easily be made 1-2 days in advance.
More easy frosting recipes
- MAKE SURE THEY ARE NOT THE SAME AS THE ONES USED ABOVE.
Recipe

Chocolate Cream Cheese Frosting
Video
Want to Save This Recipe?
Enter your email & I'll send it to your inbox. Plus, get great new recipes from me every week!
By submitting this form, you consent to receive emails from CakeWhiz
Ingredients
- ½ cup Butter Unsalted, Room temperature
- 8 oz. Cream cheese Softened, Full fat
- 1 teaspoon Vanilla extract
- ½ cup Cocoa powder
- 3 cups Powdered sugar
- 1-2 tablespoon Whole milk Or heavy cream
Instructions
- In a large mixing bowl, cream together butter and cream cheese until fluffy.
- Mix in vanilla extract. Keep aside.
- In another bowl, whisk together together cocoa powder and powdered sugar.
- Gradually, add this sugar/cocoa powder mixture into the cheese mixture and mix until smooth and creamy.
- If it looks too thick, add milk or heavy cream to smooth it out to your desired consistency.
- Chill frosting for 20-30 minutes to make it easier to handle.
- Use it to frost cakes and cupcakes. Enjoy!
Notes
- Please use unsalted butter to prevent the end result from being too salty.
- If frosting is too thick, mix in more milk or water (1 tablespoon at a time).
- If frosting is too thin, mix in more powdered sugar (¼ cup at a time).
- Use high quality cocoa powder for best chocolate flavor.
- Cocoa powder cannot be replaced with hot cocoa mix. They are not the same.
- Use room temperature ingredients because they blend together smoothly and evenly.
- Read additional tips and variations above.
- Leftovers can be stored in a sealed container in the fridge for up to 1 week.
- Recipe is enough to frost about 20 cupcakes or fill and frost a round 8x2 cake.
Nutrition
An automated tool is used to calculate the nutritional information. As such, I cannot guarantee the accuracy of the nutritional information provided for any recipe on this site.





Leave a Reply