This easy vegan chocolate frosting is buttery, chocolatey, rich and creamy to the extreme! Perfect for use on cakes, cupcakes and cookies.
This super simple vegan chocolate frosting is absolutely gorgeous on…. you guessed it – a vegan chocolate cake!
What you’ll love about this frosting is that it’s so easy and quick to prepare, and the result is rich, chocolatey, smooth and creamy, with a hint of buttercream richness and hints of vanilla.
Yum!
The recipe is a simple 5-ingredient mix of powdered sugar, cocoa powder, vegan butter, vanilla and non-dairy milk (any non-dairy milk will do).
It’s divine on a chocolate cake, but of course you can mix and match and use it on a vanilla cake too.
It’s also perfect to pipe onto cupcakes and holds up really well. The ideal is to make it as thick as possible, but still spreadable.
I have on occasion made it too thick so that once it goes into the piping syringe it won’t come out again! It’s just too thick. If that happens, add some more non-dairy milk, a drop or two at a time until you get the right consistency. And if it happens to end up too thin, add more powdered sugar until it’s the right thickness again.
With a bit of flexibility to get the right texture, this is really a foolproof recipe.
I think you are going to really love this vegan chocolate frosting and it’s one you’ll come back to again and again! It is:
- Thick
- Creamy
- Super Rich
- Extremely chocolatey
- Decadent
- So easy
If you refrigerate this frosting, it gets a delicious crystalized texture on the edges, which I love and is so great on cakes.
And once your cake is frosted, you get to decorate it, and that is too much fun! My latest favorite decorating technique – melted chocolate drizzled over this frosting with chocolate chips sprinkled over the top! So decadent.
Also it suits my decorating style which leans more towards the messy side of things.
More Vegan Frosting Recipes
- Vegan Vanilla Frosting
- Vegan Cream Cheese Frosting
- Vegan Lemon Buttercream Frosting
- Vegan Buttercream Frosting
- Vegan Chocolate Buttercream Frosting
- Vegan Chocolate Ganache Frosting
Did you make this recipe? Be sure to leave a comment and rating below!
How To Make Vegan Chocolate Frosting
Ingredients
- 3 ¾ cups Powdered Sugar (450g)
- 4 Tablespoons Cocoa Powder Unsweetened
- 3 Tablespoons Vegan Butter (45g)
- 4-5 Tablespoons Soy Milk or other non-dairy milk
- 1 teaspoon Vanilla Extract
Instructions
- Add the powdered sugar, cocoa powder, vegan butter, vanilla and around half the soy milk to the bowl of your stand mixer.
- Start mixing on low, gradually moving to a higher setting until thick, smooth and creamy. Add the extra soy milk in slowly, only as much as needed (see notes).
- It should be thick, but still be easily spreadable so it won’t go sliding off a cake. So if it’s not thick enough, add a little more powdered sugar.
Notes
- I usually use 5 Tablespoons soy milk in this recipe, but different brands of vegan butters have different water contents, so if you’re using one with a higher water content and use all 5 Tbsp soy milk, you might have a consistency that is too runny. So start off slow and only add in all the soy milk if you need to. You want your frosting to be thick, but still spreadable.
Jessica @FitnessEquipmentsLab says
Oh my goodness! How good this chocolate frosting looks! A must try recipe!
Alison Andrews says
Thanks Jessica! 🙂
Sara says
Can I use cacao butter instead of vegan butter?
Alison Andrews says
Hi Sarah, they are very different things so no, some people have used coconut oil but it’s not my favorite, you can also try using homemade vegan butter but that also has it’s issues (too soft at room temp, very firm in the fridge), as I discuss in the post.
Kaitlyn says
Thank you for this recipe! Do you use the paddle or whisk attachment of the mixer? Thank you!
Alison Andrews says
The whisk will be best. 🙂
Melissa R says
When you say 10 servings, does that mean it would be enough for 10 cupcakes? It looks great. I want to use it for my daughter’s birthday cupcakes!
Alison Andrews says
Hi Melissa, I was basing it off of a cake where you would get around 10 slices. This would definitely be enough for a full batch of 12 cupcakes. You could also have a look at the chocolate frosting on these gluten-free chocolate cupcakes or these classic vegan chocolate cupcakes.
Melissa R says
Thank you so much!
natasha polychuk says
so good!!!!
BeBe says
I make a vegan chocolate cake with this frosting about once a week, and my boyfriend can’t get enough of it!
Everyone is so hung-up on the wording. “Vegan butter” is margarine, people! There are dozens of brands available (Earth Balance, Smart Balance, Country Crock, Blue Bonnet, just to name a few).
Maybe it’s because I live at a high elevation (7,000 feet), but when I use 5 Tablespoons of soy milk, it comes out really runny. Four Tablespoons works better for me. I would recommend adding the non-dairy milk 1 Tablespoon at a time until you achieve the right consistency.
Alison Andrews says
Hi! Thanks for posting, I agree, this is great advice. Different brands of vegan butters also have different water contents, so it is wise to add the soy milk slowly and perhaps not use all of it. I’ll add a note to the recipe as well. 🙂
Mindy says
Need to ice a 3 layer cake. How do I adjust recipe
Helqine says
Do I need to double this to top a 13by 9 cake?
Alison Andrews says
No, I assume you mean a single layer 9×13, this would be enough frosting for that.
Chiara says
Does it work using coconut oil instead of vegan butter. Thanks if you can help me!
Alison Andrews says
It’s not something I’ve used but I’ve heard from other people that coconut oil can be a substitute. Let us know how it goes! 🙂
Chiara says
I will 🙂 Thank you!
Elise Stengle says
Hi there – I’m wondering if this frosting is room temperature stable as it has vegan butter and non-dairy milk in it. In my experience with dairy free/vegan frostings, once these ingredients are added, they tend to ‘melt’ if cupcakes/cake, etc. are not refrigerated. What has your experience been? Thanks!
Alison Andrews says
I’m in a very hot climate and I’ve been fine with room temperature, but you want to make your frostings nice and thick.
Janet says
Can I use almond milk instead of soy?
Alison Andrews says
Absolutely!
Jemayma says
Can I use the frosting to coat my cake, then cover with modelling sugar free chocolate as fondant and decoration?
Alison Andrews says
Yes, I don’t see why not!
SC says
Can we pipe with it?
Alison Andrews says
Most definitely!
Ella says
Hi Alison, this icing looks amazing! just wondering what the recipe for this cake is, it looks so moist and fluffy thanks x
Alison Andrews says
Hi Ella! This is a vanilla cake and the recipe is here: https://lovingitvegan.com/vegan-vanilla-cake/ 🙂 Update: The photos have been updated and the cake in the photos is now our Vegan Chocolate Cake.
Ella says
thank you!
Ella says
sorry to ask but this cake looks darker than the vanilla one that you made is there anything different about this one? Did you use a flax egg or change anything? i actually like the look of this one better haha thanks x
Alison Andrews says
Exact same cake!
Marida says
I see a few of your recipes call for vegan butter. Is it something you can make or do you buy it?
lovingitvegan says
Hi Marida! It’s something you buy. Here in Dubai we get an Australian brand called Nuttelex, but of course different countries have different brands. So it’s basically any type of butter that is made to be vegan 🙂 Earth Balance is a popular brand in the US.
Marida says
I’m in South Africa, so I’ll just have to find something suitable I guess, can’t wait to try this!
lovingitvegan says
Apparently the brand ‘Ole’ is vegan. Not sure of any others.
Hayley says
Marida you can use a vegan margarine instead. Quite a few brands are made without milk products, just check the ingredients. I do that here in Poland as vegan butter is hard to find. 🙂
Cindie Petersen says
there was no reply to this. Did you try it? I am going to try it tomorrow with Becel vegan margarine.
Alison Andrews says
Yes, margarine is perfect!
Wendy Spezowka says
LOVE this recipe thank you!! I did switch the vegan butter and instead used organic coconut oil! 🙂 so yummy! Thank you! xo
Alison Andrews says
Awesome! Thanks for posting! 🙂