This post may contain affiliate sales links. Please read my disclosure policy.
Learn how to make the best chocolate buttercream frosting with this easy recipe! It tastes amazing and is perfect for frosting cakes and piping onto cupcakes! I use it all the time and itโs one of my favorite frosting recipes!

Chocolate Buttercream Frosting
Chocolate buttercream frosting is a true staple. Iโve already shared a recipe for a Fudgy Chocolate Buttercream Frosting that uses melted chocolate, so today I want to share the classic version with you. Creamy, smooth chocolate buttercream made with rich cocoa and loads of butter. Totally to die for and my most used chocolate buttercream!
What to use Chocolate Buttercream With
You can really use chocolate buttercream with just about anything โ even a spoon! But some of my favorite recipes that I use it with are these:
Best Moist Chocolate Cake
Moist Yellow Cake with Chocolate Buttercream Frosting
Chocolate Chip Cookie Cake
Homemade Moist Chocolate Cupcakes
Moist Vanilla Layer Cake
Marble Cake
German Chocolate Cake
How to make Chocolate Buttercream Frosting
Making buttercream is really quite simple, whether itโs vanilla buttercream or chocolate. The steps are fairly similar.
First, add your butter to your mixer and beat until smooth and creamy. Be sure itโs at room temperature so that it will smooth out and not give you lumps.
Next, youโll add about half of the powdered sugar. It doesnโt have to be exact. Mix it all together until itโs nice and smooth. If you donโt use your powdered sugar often, you might find that itโs a little lumpy. If so, sift it before adding it to the butter.
Then add your cocoa powder and mix it all together.
Next, add the vanilla extract and some water or heavy cream. You want to add some liquid to keep the buttercream from getting super thick as we continue to add the powdered sugar. I usually add about 2 tablespoons of liquid at this point so that I donโt over do it. You can always add more later if itโs too thick, but you once itโs added you canโt remove it.
Add the rest of the powdered sugar and mix until smooth and well combined.
Now youโll want to add additional liquid as needed. How much you add may depend a little on what youโre using your chocolate buttercream frosting for, but somewhere between 4 and 8 tablespoons is plenty. I leave it a little thicker for a cake and make it a little thinner for cupcakes so that piping goes a little more smoothly. You can refer to my post on frosting consistency for a little more help on how much liquid to add and how much is too much. Also, check out my posts on frosting a smooth cake and how to frost your cupcakes. Both tutorials work great with this buttercream.
Finally, add a little salt for flavor.

How to make black frosting
If youโre looking to make a black buttercream frosting, youโll want to start with this chocolate buttercream and then add black gel icing color to it. Vanilla buttercream wonโt work well. Youโd end up with a dark grey frosting, rather than black. So add as much gel icing color as needed to get a full black. Just keep in mind that the frosting color will darken as it sits. So if youโre adding more and more color and it seems like itโs not getting any darker, than itโs probably good enough and it darken as it sits. For this recipe, Iโd say youโll need at least half of an ounce container of gel icing color to get a really full black.
Make ahead suggestions
You can easily make this buttercream ahead. Make it 2-3 days ahead and refrigerate it until you need it. Let it come to room temperature and stir it well before using. You can even store it in the fridge for 3-4 weeks.
To freeze the buttercream, put it in a container and freeze for 2-3 months. Thaw it in the fridge before using, then bring to room temperature and stir it well before using.
PrintChocolate Buttercream Frosting Recipe
- Prep Time: 10 minutes
- Cook Time: 0 minutes
- Total Time: 10 minutes
- Yield: about 2 1/2 cups
- Category: Dessert
- Method: No Bake
- Cuisine: American
Description
Learn to make the best chocolate buttercream frosting with this easy recipe! It tastes amazing and is perfect for frosting cakes and piping onto cupcakes! I use it all the time and itโs always a hit!
Ingredients
- 1 cup (224g) unsalted butter, room temperature
- 3 1/2 cups (403g) powdered sugar
- 1/2 cup (57g) natural unsweetened cocoa powder
- 1 tsp vanilla extract
- 4โ8 tbsp (60-120ml) heavy whipping cream (or water)
- 1/4 tsp salt
Instructions
1. Add the butter to a large mixer bowl and beat until smooth and creamy.
2. Add about half of the powdered sugar and mix until smooth and well combined.
3. Add the cocoa powder and mix until well combined and smooth.
4. Add the vanilla extract and 2 tablespoons of water or cream and mix until smooth and well combined.
4. Add the remaining powdered sugar and mix until smooth and well combined.
5. Add more water or cream until desired consistency is reached, then add salt.
Nutrition
- Serving Size:
- Calories: 3393
- Sugar: 412.4 g
- Sodium: 625.3 mg
- Fat: 192.4 g
- Carbohydrates: 445 g
- Protein: 9.9 g
- Cholesterol: 496.5 mg
Hello.
What quantity would I use for a 3 layer cake and 12 cupcakes? It looks great but unsure what amount I should make.
It depends a little on how much frosting you like to use on your cake and cupcakes. If you pipe it high on the cupcakes, like in the photos, you couldh get about 12 cupcakes. For a 3 layer cake, this will vary more. I use a lot of frosting, so for my 3 layer 8-inch chocolate cake, I use 2 1/2 recipes worth. But you could use less, if you donโt frost it with as thick of a frosting layer and donโt need to pipe a border.
What if it is to think? How do you thicken it up?
The thickness/thinness is a balance of the powdered sugar and the heavy cream. You can add more powdered sugar to thicken it, or reduce it to thin it. You can also add more heavy cream to thin it, if itโs too thick. Adding more powdered sugar isnโt really ideal, so you want to be careful when adding the initial cream to not add too much. If you have added too much, then the only really way to thicken it would be to add powdered sugar, or potentially a little more cocoa powder. You just wonโt it to be too much cocoa. I hope that helps!
Hi! Have you tried making this with salted butter?
Using all salted butter would give you quite a salty buttercream. If that is something you would like, then you can certainly do it. Ideally you would use unsalted butter and then add as much salt as you like to taste so it isnโt too salty.
I usually stick to my trusted buttercream recipes for my decorated cakes but I needed a quick and fluffy โpipe onโ icing for a cake to take to work today. Turned out very soft and fluffy, and delicious! Will definitely be a keeper for cupcakes as well!
Awesome! Glad you were happy with it!
How much should I make for a 9ร13 sheet cake? Excited to try this!
It depends a little on how much frosting you like, but I often increase this just a bit, by 1/4 of the recipe.
Iโm getting ready to make this frosting for the first time. I am curious though..your recipe calls for heavy whipping cream or waterโฆwhy is milk not alao suggested as an alternative?
Heavy cream is really the most โidealโ for a creamy frosting because of the high amount of fat. However, some people are uncomfortable leaving buttercream with milk/cream out at room temperature. Water is an alternative. You can certainly use milk, but itโs lower in fat. Cream is ideal, water is an alternative to milk. Anything in between is fine, but not the thing Iโm going to list typically.
OMG this frosting recipe is the best, I love decorating with it. Its just perfect. Thank you so much!!!!
Thank you so much for the recipeโฆ. Should I add half shortening coz I live in a hot climateโฆ. Pls reply
You certainly can. Thatโs going to be a personal preference.
If I wanted to make this a cream cheese chocolate how much do you recommend swapping out the butter for
I would check out the chocolate cream cheese frosting I use on these cupcakes. https://www.lifeloveandsugar.com/red-velvet-cupcakes-chocolate-cream-cheese-frosting/