Make this luscious chocolate cream cheese frosting with cocoa powder in 5 minutes OR using melted chocolate in 10 minutes. I tested it both ways to work with whichever ingredient you have on hand. Chocolate turns out a silky-smooth frosting, while cocoa adds a velvety richness that's even faster to whip up.
Spread or pipe this creamy, tangy frosting over cake or cupcakes, or just nom it straight from the bowl – I won't judge!

If you love my community-favorite less-sweet cream cheese frosting and chocolate recipes are your love language, let me introduce you to your new frosting BFF: CHOCOLATE CREAM CHEESE FROSTING.
I created this recipe to top this gluten-free chocolate zucchini cake and it works beautifully with cocoa powder or melted chocolate. While both add rich chocolate notes, melted chocolate makes this frosting extra silky-smooth, while cocoa gives it a velvety texture. The choice is yours.
This luscious frosting is:
- light & floofy
- rich & creamy
- tangy from cream cheese
- balanced, not super sugary
- loaded with chocolate
Spread this easy chocolate cream cheese frosting over your favorite cake and cupcake recipes – if you don't eat it all straight from the bowl first!
Chocolate or Cocoa – which is better?
Melted chocolate (or cocoa powder) add rich chocolate notes and body to this frosting. Since their flavors dominate, be sure you like the flavor of the chocolate or cocoa that you use.
Here's how they differ and which types to use:
- The chocolate version takes a little longer to make but has an especially silky texture – it's my favorite. I recommend using bittersweet baking chocolate or a chocolate bar with 60-75% cacao mass. My go-to brands are Tcho Sweet and Sassy and Guittard bittersweet baking chocolate.
- The cocoa powder version is quickest and easiest to make, but the texture is a touch heavier on the palate. I recommend using dutch-process cocoa, which is treated with alkali to make it darker and milder, for the best flavor. I tested this with Equal Exchange dutch-process cocoa. Be sure you're using pure cocoa powder and not a hot cocoa beverage containing other ingredients.
Which cream cheese is best?
Be sure to use a block of cream cheese that has some gums in it. This will ensure that the frosting whips up smooth and thick enough to swirl, pipe, and shape. Avoid low-fat, whipped, cream cheese that comes in a tub, and artisanal cream cheese.
My favorite brand is Organic Valley which has a clean, fresh flavor and can be found at most major grocers.
Method
This recipe makes about 2 cups of frosting, enough for an 8-inch square cake, 9-inch single layer cake, or 6 cupcakes. Double the recipe for a 9x12-inch sheet cake, or triple it for an 8- or 9-inch layer cake. It takes about 5 minutes to whip up if using cocoa powder, or about 10 minutes if using chocolate.
You can make it in a small stand mixer such as the KitchenAid Mini (affiliate link) fitted with the paddle attachment, or in a bowl with an electric beater (or a spoon and your strong arms!)
If you make this frosting, please let me know what you use it on in the comments below!
Bojon appétit! For more Bojon Gourmet in your life, follow along on Instagram, Facebook, or Pinterest, purchase my award-winning gluten-free baking cookbook Alternative Baker, or subscribe to receive new posts via email. And if you make this cream cheese frosting with chocolate or cocoa powder, I’d love to know. Leave a comment and rating below, and tag your Instagram snaps @The_Bojon_Gourmet and #bojongourmet.

5-Minute Chocolate Cream Cheese Frosting
Print Recipe Pin RecipeIngredients
- 8 ounces (225 g) cream cheese, softened to room temperature
- 8 tablespoons (113 g) lightly salted or unsalted butter, softened to room temperature
- 1 cup (100 g) powdered sugar
- ½ teaspoon vanilla extract
- ⅛ teaspoon salt if using unsalted butter
Melted Chocolate Version
- 4 ounces (about ¾ cup / 115 g) chopped bittersweet chocolate (or chocolate chips)
Cocoa Powder Version
- 5 tablespoons dutch-process cocoa powder (see note)
Equipment
- small stand mixer (or electric beater, or a spoon and your strong arms)
Instructions
- In the bowl of a stand mixer fitted with the paddle attachment (or in a large bowl with an electric beater or wooden spoon) combine the cream cheese and butter.
- Beat on medium-low speed until smooth and combined, 1-2 minutes, scraping the sides of the bowl and paddle as needed.
- Add the powdered sugar, vanilla, and salt.
- Beat the frosting on low speed to combine, then increase the speed to medium-high and beat until fluffy, 1-2 minutes, scraping down the sides of the bowl once or twice.
Melted Chocolate Version
- If using chocolate, place the chocolate in a small saucepan. Set it over the lowest possible heat and stir constantly until it's partially melted. Remove the pan from the heat and stir until the chocolate is melted. Let cool until it's just slightly warm to the touch. Too hot and it could melt the frosting; too cool and it could harden when added.
- Add the warm melted chocolate to the frosting and stir until smooth, combined, and no streaks remain.
Cocoa Powder Version
- If using cocoa powder, sift it into the frosting and continue beating until smooth and combined. Taste, adding more powdered sugar if you want it a little sweeter.
Both Versions
- Use the frosting right away, or store refrigerated airtight for up to 1 week. If chilled, let soften to room temperature before using.
Notes
- This recipe makes about 2 cups of frosting, enough for a 9x9-inch sheet cake, a 6-inch layer cake, or 6 cupcakes.
- Double the recipe to frost a 9x12-inch sheet cake.
- Triple the recipe for an 8- or 9-inch layer cake with frosted sides.
- If making the cocoa version, I recommend using dutch-process cocoa, which is treated with alkali to be less acidic than natural cocoa (think: Oreo cookies). If you make this using natural cocoa, you may find the frosting too sour due to the extra acidity in the cocoa. So if natural cocoa (such as Hershey's) is all you've got, start with half the amount of cocoa and add more sugar and/or cocoa powder to your taste.
- Nutritional values are for 1 of 8 servings.
Jean says
Would this recipe work using a vegan cream cheese?
Alanna Taylor-Tobin says
Great question! I haven't tested it with vegan cream cheese so I think it will work but I'm not positive. I have made vanilla vegan cream cheese frosting, and also a paleo cream cheese-inspired frosting which is also vegan; I'm guessing that either of those could have cocoa powder added in, or melted chocolate for the vegan one. Will you please let me know if you try it?
Jennifer says
Will this work with dairy-free cream cheese and plant butter?
Alanna Taylor-Tobin says
Great question! I haven't tested it with vegan cream cheese so I think it will work but I'm not positive. I have made vanilla vegan cream cheese frosting using those ingredients, so I'm guessing that cocoa powder or melted chocolate could be added into a vegan version.
I used Miyoko's butter and cream cheese for the vegan version, but I like the flavor of Kite Hill vegan cream cheese better these days, though I haven't used it to make frosting. Just sharing in case those brand recommendations help!
Please come back and let us all know if you try it!
Kelly says
Would a double batch be enough to frost a 9x13 in pan?
Alanna Taylor-Tobin says
Yes, that should be the perfect amount for a nice, thick layer of frosting. Please let me know how you like it and which version you try!
Em says
Any reason not to go 50/50 and do a mix of chocolate and cocoa powder?
Alanna Taylor-Tobin says
I love the idea of using a mix of both! Please let me know how you like it.
David says
HI Alanna, Can't wait to make this. One question: peel the zucchini or no?
Alanna Taylor-Tobin says
Hi David!
Great question about the chocolate zucchini cake. There's no need to peel the zucchini unless the skin is especially tough, or if it's older zucchini and the skin has gotten funky. Please let me know how you like the cake and frosting! Happy baking!
-Alanna
Fabiana says
I would love to make a white chocolate version of this frosting. Should I use the same amount of grams of white chocolate as you use for the dark chocolate recipe above? Thank you!!
Alanna Taylor-Tobin says
Great question! Looking at some other recipes for white chocolate cream cheese frosting, that does seem to be a good ratio to go with. Please let me know how you like it if you try it!