This easy chocolate buttercream frosting gives you a silky texture, deep chocolate flavor, and a glossy finish - all in just 10 minutes! It's a chocolate Russian buttercream made with sweetened condensed milk and real melted chocolate, with no powdered sugar.

Quick Look: Chocolate Russian Buttercream
Glossy, pipeable chocolate buttercream frosting made with a few ingredients in under 10 minutes.
☆ Why make THIS version? Instead of cocoa powder, this version uses real melted chocolate for a richer, ganache-like flavor and an exceptionally smooth finish.
Good To Know: This recipe makes enough buttercream to generously frost about 18 cupcakes.
SUMMARIZE AND SAVE THIS POST ON
Honestly, this chocolate buttercream has no business being as good as it is for something that takes 10 minutes to make.
I first developed it for my rich chocolate cupcakes when I wanted a quick frosting that could still give me the smooth, polished finish you get with Italian meringue buttercream. I knew it would be quick and easy, but I did not expect it to have such a silky texture or such a rich chocolate flavor.
The difference was using real melted chocolate in my vanilla Russian buttercream base rather than cocoa powder. It gives the frosting an almost ganache-like depth and helps it set into a glossy, pipeable consistency. It has been my favorite quick chocolate frosting ever since.
Reader Review:
I am terrible at making buttercream but decided to give this a shot. I carefully followed your recipe and it turned out PERFECT! I managed to frost my cake (previously chilled) in 5 minutes, no crumb coat needed. The taste is wonderful, not sickly sweet or grittiness from powdered sugar like american buttercream. This is going to be a forever recipe for sure! Thank you SO much!
⭐⭐⭐⭐⭐ - Julia
Jump to:
Key Ingredients
With such a short ingredient list, the temperature of the ingredients and the chocolate you choose make a noticeable difference.

- Unsalted Butter - The butter must be at room temperature. It should be soft enough to indent when pressed, but still feel cool and hold its shape.
- Sweetened Condensed Milk - Use regular sweetened condensed milk - not evaporated milk. It should be the same room temperature as the butter to help it emulsify smoothly. Its sugar is already dissolved, which helps create the smooth texture.
- Dark Chocolate - I usually use a chopped chocolate bar containing 56-70% cocoa. Chocolate at the lower end will produce a sweeter, milder frosting, while a higher percentage creates a deeper chocolate flavor.
- Vanilla + Salt - These balance the sweetness and bring out the chocolate flavor.
See recipe card for quantities.

How to Make Chocolate Buttercream Frosting
This homemade chocolate frosting comes together really easily in just a few steps. Even though it's a very simple recipe, there are a few details it's important to pay attention to for best results.
Before You Begin...
- Take the butter out of the fridge about 1-2 hours before you start, depending on the climate where you live. It should be soft enough that it indents easily when pressed, but not melty or greasy.
Melt the Chocolate
Chop the chocolate finely and melt it gently over a double boiler, or in the microwave in short, 30-second bursts, stirring in between.
Once fully melted, set aside to cool slightly while you whip the butter.

Whip the Butter
Place the softened butter in a large mixing bowl or in the bowl of a stand mixer, and whip on high speed for 5 full minutes. Stop every 90 seconds or so to scrape down the sides of the bowl.
After five minutes, the butter should be very pale and should be glossy, thick, and creamy.

Slowly Add the Condensed Milk
Very slowly and gradually add the condensed milk by drizzling it in a little at a time with the mixer on medium speed.
It's important not to incorporate the condensed milk too quickly, or it won't emulsify, and the buttercream may split.
Once all the condensed milk is fully incorporated, turn the mixer up to high speed and whip for 1 minute.

Jules' note
When developing my classic Russian buttercream, I found that adding even ¼ can at once often caused the frosting to split.
Drizzling it in a slow, steady stream is the best way to make sure it comes out super smooth.
Add the Melted Chocolate
By now the chocolate should have cooled enough that it is no longer hot to the touch. If it still feels very warm, leave it a few more minutes.
Scrape down the sides of the bowl and add the melted chocolate, vanilla extract, and salt. Whip again until everything is incorporated and looks beautifully smooth, thick, and glossy.


Troubleshooting
These are some of the most common issues when making chocolate Russian buttercream.

Split or Curdled Buttercream
Why it happens:
The butter was too cold, or the condensed milk was added too quickly.
What to do:
Continue whisking while gently heating the outside of the bowl until it becomes smooth again.

Piped Buttercream Won't Hold Its Shape
Why it happens:
If it is not silky smooth and is not holding together, it may actually be slightly split.
What to do:
Whisk while gently heating the outside of the bowl until it becomes smooth again.

Buttercream is Lumpy
Why it happens:
Butter was too cold, or chocolate wasn't fully melted, making small hard lumps.
What to do:
Gently warm the bowl while mixing, until the lumps smooth out, then chill and re-whip.

Buttercream is Soupy/Soft
Why it happens:
Butter was too warm, or the chocolate was still hot when added into the frosting.
What to do:
Chill in the fridge for 15 minutes, then try whipping again.
Technique guide
Need more help fixing it? For more detailed guidance, see my complete guide on how to fix broken buttercream. It explains why buttercream splits, how to identify the cause, and the steps you can take to bring it back together.
Variations
- Mocha Buttercream - Dissolve 1-2 tablespoons of espresso powder into a splash of hot water and add it to the buttercream to make a gorgeous mocha frosting - I love spreading this on my rich mocha cake!
- Other kinds of chocolate - I have tested this with milk chocolate and white chocolate as well; I think dark chocolate gives the deepest, most luxurious flavor, but the other chocolates do work. The white chocolate version is quite sweet so you may want to reduce the amount of chocolate slightly.

Storage + Make Ahead
Chocolate Russian buttercream can be made ahead and stored in an airtight container in the refrigerator for up to one week. Let it come completely back to room temperature, then whip it briefly to restore its smooth, glossy texture before using.
It can also be frozen for up to three months. Defrost it overnight in the refrigerator before bringing it to room temperature and rewhipping.
In my experience, this buttercream holds a beautifully defined cupcake swirl for several days at a normal, cool room temperature. However, butter and chocolate will soften in a particularly warm room, so cakes and cupcakes may need to be kept somewhere cool in hotter climates.
Chocolate Buttercream Frosting FAQs
You technically can use cocoa powder; that is what most chocolate Russian buttercream recipes use, however the melted chocolate is what makes THIS chocolate buttercream exceptionally silky and rich, so I highly recommend using chocolate.
Yes. Whip the butter thoroughly until very pale and glossy, then beat in the condensed milk a tiny little bit at a time rather than trying to drizzle it continuously. Don't try to add more than 1-2 tablespoons at a time. It may take slightly longer to become thick and glossy than it would in a stand mixer.
No you don't need to chill the buttercream before piping. Once the frosting is made it is ready to go! Unless you live in a particularly warm environment. If it seems too soft to pipe you can put it in the fridge for 5-10 minutes to firm up.
Yes absolutely! When made correctly this easy chocolate buttercream will pipe like a dream and hold its shape at room temperature. If it isn't holding its shape, it may have split - see the troubleshooting guide above.
What To Pair With Chocolate Buttercream
Here are some cake and cupcake recipes that go really well with this chocolate buttercream frosting.

Chocolate Russian Buttercream Recipe
Ingredients
- 227 g (2 sticks) Unsalted Butter (room temperature)
- 397 g (14 oz) Sweetened Condensed Milk
- 170 g (6 oz) Dark Chocolate
- 1 teaspoon Vanilla Extract
- ¼ teaspoon Salt
Equipment
- 1 Stand Mixer With whisk attachment. Or an electric whisk
Instructions
- Make sure the butter is completely at room temperature before beginning. It can't be too cold or too warm, or the buttercream won't form properly.
- Melt chocolate in the microwave in 30-second increments until totally melted. Set aside.170 g (6 oz) Dark Chocolate
- Whip the butter on high speed for a full 5 minutes. I like to pause every 90 seconds or so to scrape down the sides of the bowl.227 g (2 sticks) Unsalted Butter
- Turn the mixer down to medium-high speed and slowly add the condensed milk, drizzling in while it whips. It's important not to rush this step or the buttercream might split - go very slowly and gradually. If you are using an electric whisk and can't drizzle and whip simultaneously, add the condensed milk in thirds, whisking until fully incorporated in between each addition.397 g (14 oz) Sweetened Condensed Milk
- Once all the condensed milk is incorporated, turn the mixer up to max speed for 1 minute.
- Scrape down the sides of the bowl and pour in the melted chocolate, vanilla, and a pinch of salt - continue to whip until incorporated.170 g (6 oz) Dark Chocolate, 1 tsp Vanilla Extract, ¼ tsp Salt
- The buttercream should be thick and glossy - if it isn't, see the troubleshooting guide in my Russian Buttercream post.











Lynn says
The frosting is so light and fluffy! It’s my new go to chocolate frosting!