Beyond Frosting » Recipes » Desserts » Frosting » Chocolate Cream Cheese Frosting

Chocolate Cream Cheese Frosting

Homemade Chocolate Cream Cheese Frosting is rich and fudgy, perfect for piping onto your favorite cakes and cupcakes! This silky smooth frosting melts in your mouth and is also incredibly easy to make.

A swirl of chocolate cream cheese frosting in a glass bowl.

Fudgy Chocolate Cream Cheese Frosting

Chocolate frosting? Amazing. Cream cheese frosting? Also amazing. But when you put them together? Absolute magic. This chocolate cream cheese frosting is rich, fudgy, and just the right amount of tangy—basically, the kind of thing you’ll want to eat straight off the spoon. It’s just SO GOOD.

Some cream cheese frostings are way too soft for piping, but not this one! It holds its shape beautifully, making it perfect for decorating cakes and cupcakes. And the best part? You only need six ingredients to whip up a batch. I stick with cocoa powder instead of melted chocolate to get that deep, fudgy flavor without making the frosting too heavy. The result is a rich, chocolatey frosting that’s smooth, pipeable, and totally irresistible.

Why You’ll Love This Recipe

  • Deep, fudgy chocolate flavor. If you love chocolate, this frosting delivers! The perfect balance of rich cocoa and tangy cream cheese makes every bite irresistible.
  • Super smooth and creamy. It whips up into a silky, pipeable frosting that spreads like a dream—no grainy texture here!
  • Easy to make with simple ingredients. No fancy techniques needed! Just a handful of pantry staples, and you’ll have a frosting that takes your cakes and cupcakes to the next level.
The ingredients for chocolate cream cheese frosting.

What You’ll Need

Below is a quick overview of what this chocolate cream cheese frosting is made of. I’ve included the key ingredients here, though be sure to refer to the recipe card for all the recipe details!

  • Butter – I recommend using unsalted butter that’s cold from the fridge. It’s easier to let your mixer whip the butter into a creamy consistency than wait for it to come to room temperature!
  • Cream Cheese – Our next star ingredient, you’ll also want to use cold cream cheese when making your frosting. Use the blocks of cream cheese, and not the spreadable kind that comes in tubs.
  • Cocoa Powder – Since most of the flavor comes from cocoa powder in this recipe, make sure you use high-quality cocoa. See below for details!
  • Powdered Sugar
  • Milk – Or, use heavy whipping cream for extra rich cream cheese frosting. 
  • Vanilla Extract

What Kind of Cocoa Should I Use?

You can use any kind of cocoa powder you’d like when making chocolate frosting, whether it’s a dutch processed cocoa powder, regular cocoa powder, or sweetened cocoa powder. The key is that it’s high quality.

Also, note that your chocolate frosting may end up darker or lighter depending on the type of cocoa powder you use. I’m partial to Hershey’s Special Dark cocoa powder because it’s sweetened and yields an extra dark, fudgy color.

A piping tip pipes a squiggle of chocolate frosting onto a countertop.

How to Make Chocolate Cream Cheese Frosting

One of the best things about this fudgy chocolate cream cheese frosting recipe is that it’s wonderfully simple to make. Here’s how:

  • Beat the butter. Begin by cutting chilled butter into 1-inch blocks. Beat the butter with a stand mixer or an electric mixer until it softens a bit.
  • Add cream cheese. Next, add cold cream cheese. Cream the butter and cream cheese together until light and fluffy. It helps to stop and scrape down the bowl as you go.
  • Add cocoa and vanilla. Now, it’s time to beat in the cocoa powder and vanilla extract.  I like to add the cocoa powder first so that it really gets incorporated into the frosting.
  • Slowly add sugar and cream. I recommend alternating the powdered sugar with heavy cream to avoid the frosting from becoming lumpy. 
  • Beat until fluffy. Finally, beat the frosting until it’s smooth and creamy to your liking. Your frosting should be nice and airy, resembling a whipped texture by this point. All that’s left is to round up your baked goods and get frosting!

Helpful Tips

  • If you use unsweetened cocoa powder in this recipe, you may find that you need to compensate with a bit of additional vanilla extract or milk to help to smooth out the flavors. Adding extra liquid also contributes to the overall creaminess of your chocolate cream cheese frosting, which never hurts. 
  • Make sure to beat the frosting well. Don’t rush the process. Beating in between adding ingredients, and again at the end is what really aerates the frosting so that it’s light and fluffy.
  • This recipe makes enough chocolate frosting for one 9” x 13” sheet cake. It also yields enough for a dozen cupcakes, with frosting to spare. If you need to frost 24 cupcakes, unless you want a ton of extra frosting, I recommend scaling the recipe by 1.5x rather than doubling it. Then again, a ton of leftover frosting isn’t necessarily a bad thing in this house (has anyone seen my spoon!?).
  • Make sure your baked goods are completely cool before frosting. Otherwise, your chocolate cream cheese frosting will melt.
A piping tip pipes chocolate frosting into a glass jar.

How to Store

  • Counter: The frosting can sit out at a cool room temperature for a few hours, whether it’s by itself or on top of baked goods.
  • Fridge: Any longer than a few hours and your frosting will need to be kept refrigerated. Leftover chocolate cream cheese frosting can be stored in an airtight container in the fridge for up to 3 days.
  • Freezer: You can freeze your chocolate cream cheese frosting for up to 1 month. Store it airtight for freezing, and thaw it in the fridge whenever you’re ready to use it. I recommend re-whipping in the mixer for best results.

Pro Tip: It’s a good idea to store frosted cakes and cupcakes in the fridge after a few hours, too. However, most cakes and cupcakes are best served at room temperature, so allow time for the cake or cupcakes to come to room temperature before serving.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
A swirl of chocolate cream cheese frosting in a glass bowl.

Chocolate Cream Cheese Frosting

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 5 from 3 reviews
  • Author: Julianne Dell
  • Prep Time: 10 minutes
  • Total Time: 10 minutes
  • Yield: 3 cups
  • Category: Frosting
  • Method: Mixer
  • Cuisine: American

Description

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


Ingredients

  • ½ 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

Instructions

  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 fluffy and free of lumps, scraping 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 the cooled cake and then cover it with sprinkles. Keep in an airtight container.

Notes

This recipe yields enough frosting for a 9-inch by 13-inch cake and more than enough for 12 cupcakes. If you’re looking to frost 24 cupcakes, just multiply the recipe by 1.5. If you double the recipe, you will have a lot of leftover frosting!


Nutrition

  • Serving Size: 1/4 cup
  • Calories: 312
  • Sugar: 44g
  • Sodium: 48mg
  • Fat: 14g
  • Carbohydrates: 48g
  • Fiber: 1g
  • Protein: 1.7g
  • Cholesterol: 37mg

Filed Under:

Review and rate this post!

I love hearing from you! Submit your question or review here. Your email address will not be published. Required fields are marked*.

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

15 thoughts on “Chocolate Cream Cheese Frosting”

  1. Excellent frosting that I love on my Bundt cakes. Very tasty and fluffy. I like not having to soften the ingredients. Delicious.

  2. I made a batch and half for a two layer nine inch round cake. I fortunately ended up with leftovers, because I can’t get enough… this frosting is the best part of the cake. I used Hershey’s Special Dark for the cocoa and it turned out absolutely delicious.

  3. Amazing! My first time making chocolate icing and it was perfect.
    Texture – perfect
    Taste – perfect

    I made 1.5 x the recipe because I had one 3 layer cake and a smaller 6” cake to decorate. Still had some left over for cake scraps.

    C’est magnifique!

    1. Julianne - Beyond Frosting
      Beyond Frosting

      Wonderful Tis, thanks for sharing. I saw you comment on the other cream cheese frosting and followed up with a couple of questions.

    1. Julianne - Beyond Frosting
      Beyond Frosting

      I use Hershey’s Special Dark most often in my kitchen and Rodelle for Dutch processed cocoa powder

  4. Avatar photo
    Helena Heinlein

    Thanks for the recipes. Can you tell me how well your recipes do using them with piping bags and tips? Any tips for doing that.

  5. Hello i would like to know if the heavy cream needs to be cold or room temperature for the frosting ?

  6. Hi, I hope your having an amazing day, I have a quick question I have been seeing your divine chocolate cupcakes everywhere but I can never find just a plain recipe for them? I would love to find out what is in them they look so moist and chocolaty! Love everything you make, your buttercream has been a life changer, please don’t stop with the sweet treats especially for the amazing season of everything PUMPKIN!

    1. Julianne - Beyond Frosting
      Beyond Frosting

      Hey Evelyn! I’ve got you covered. These are my super moist chocolate cake and there’s a recipe there for these cupcakes. However, late this month I will be posting the cupcake recipe on its own. Enjoy!