Eight Forest Lane

  • Latest
  • All Recipes
  • eBook
  • About
  • Work With Me
menu icon
go to homepage
  • Latest
  • All Recipes
  • eBook
  • About
  • Work With Me
search icon
Homepage link
  • Latest
  • All Recipes
  • eBook
  • About
  • Work With Me
×
Home » Recipes » Frosting

Vegan Chocolate Buttercream

By Sally · Jun 16, 2025 · This post may contain affiliate links.
Jump to Recipe
5 from 1 vote

This is the best vegan chocolate buttercream frosting! It is easy to make and has a rich, fudgy chocolate flavour making it perfect paired with your favourite cake or cupcakes. It comes together within 15 minutes and is perfect for piping and decorating.

Vegan chocolate buttercream in a bowl with a red spatula.
Featured Comment

⭐⭐⭐⭐⭐ Thank you for this! I know it’s a very simple recipe but I’ve been struggling for vegan buttercream for ages since mine kept separating – and now it doesn’t! – RT

This vegan chocolate buttercream is something I’ve been making for years, and you’ve likely seen it featured many times already on the website atop chocolate cupcakes or slathered thickly over cakes. It’s so easy, so rich and fudgy and just basically the best chocolate frosting ever.

This frosting is the perfect easy go to for piping and decorating your cakes or cupcakes. It’s soft and creamy while still holding its shape meaning you can pipe decorative swirls with no issue.

I have made this several times and shared it with so many different people, including vegans and non vegans and I can tell you, every single person has said to me after eating one of my cakes that was topped with this frosting, ‘oh wow, that frosting is amazing!’.

People who know it is dairy free are amazed that the flavour is so rich, while others who don’t know don’t tend to notice but rather are focused on the intense chocolate flavour and the smooth creamy texture. It is every bit of chocolate indulgence that cake eating should be.

If you love this recipe or just are looking for a different flavour but with the same great taste and texture, be sure to try either my vegan vanilla buttercream or my vegan lemon buttercream.

Key Ingredients

This easy vegan chocolate buttercream frosting recipe uses a few key ingredients, so it’s important that we make sure we’re using good quality ingredients and for this one, I don’t recommend any substitutions.

All ingredients needed for vegan chocolate buttercream laid out in bowls.

Note all ingredients and their quantities are laid out in the recipe card at the bottom of this post.

  • Dairy-free butter – this is the key ingredient to make this the best frosting. Use a quality dairy-free butter substitute here for the best flavour and texture. I love and always use Nuttelex Buttery which is an Australian product. In the US, the closest alternative is Earth Balance which I understand to be very similar.
  • Cocoa powder – for the rich chocolate flavour you want to use a good quality cocoa powder. I’ve used Cadbury Bournville cocoa powder my entire life because it’s made from the same beans Cadbury uses to make their chocolate so you know it’s going to taste good. For those in the US, this is a Dutch-processed cocoa powder.
  • Icing sugar – I use the icing sugar mixture from the supermarket, not the pure icing sugar. The only difference is the mixture has a little bit of cornflour added which means it’s less likely to clump together and turn rock solid.
  • Vanilla Extract – really enhances the chocolate flavour. Make sure you’re using vanilla extract, not imitation or essence.
  • Dairy-free milk – just a splash of milk keeps the frosting super smooth and creamy. You can use any you prefer but I usually use oat or almond milk.
  • Salt – optional, but a little bit just cuts through the super sweetness and balances out the chocolate flavour.
Creamy vegan chocolate buttercream in a stand mixer.

Step-By-Step Instructions

To make this chocolate buttercream you’ll need an electric mixer as without it you’re going to struggle to get the same creamy texture so I wouldn’t recommend attempting it. I find it easiest to use my stand mixer but you can also use a hand mixer.

Start by beating together the vanilla extract and dairy-free butter using the paddle attachment on your stand mixer.

Add in half of the icing sugar and continue mixing. After a minute or two it will start to come together and get thick and creamy.

Butter and vanilla being beaten together in a stand mixer.

Add in the cocoa powder and additional icing sugar keep mixing. Slowly add in the first tablespoon of milk and mix through. If it’s still too thick and not creamy add a little bit more of the milk until the desired texture is reached. I usually use about 2 tablespoons of milk, but just adjust as needed based on the consistency of your frosting.

Add in a little salt to taste.

Once smooth and creamy but still holding stiff, this means it’s ready to use. If it’s still too soft, you can either add a little more icing sugar, or if it’s a warmer day, just put the frosting in the fridge to firm up for 15-30 minutes before using.

You can now add to a piping bag or spoon directly onto your cake.

This amount will generously frost a batch of 12-14 cupcakes or a 2 layer, 8 inch cake. Any leftovers can be kept tightly covered in the fridge for about a week. Just be sure to beat it again before using it to get the best, creamy results.

Vegan chocolate buttercream swirled on top of cupcakes.

How to use this vegan chocolate buttercream

You have so many options for using this recipe as it pairs beautifully both chocolate and vanilla flavoured cake or cupcakes. Here are some options;

  • Dairy Free Chocolate Cake
  • Vegan Vanilla Cupcakes
  • Vegan Chocolate Cupcakes
  • Vegan Vanilla Cake
  • Mini Vegan Chocolate Cake
  • One Bowl Vegan Chocolate Cake

Recipe FAQs

Can this recipe be kept out of the refrigerator?

Yes once you pipe it onto your cakes you can leave them out for a couple of days in an airtight container without issue. The amount of sugar acts to preserve the butter.

Should the dairy-free butter be cold?

Yes! For best results you need to use cold dairy-free butter. If it’s a warm day and your buttercream is getting too warm, pop it in the fridge for about 30 minutes to firm up for piping. Before using, mix it back together with a spatula

If you do make this recipe, please be sure to leave a comment and ⭐⭐⭐⭐⭐ rating below! And tag any of your creations on Instagram with @eightforestlane as I would love to see.

More vegan buttercream recipes:

Vegan Lavender Buttercream
Vegan Chocolate Buttercream
Vegan Strawberry Buttercream
Vegan Cinnamon Buttercream

Vegan Chocolate Buttercream

This is the best vegan chocolate buttercream frosting! It is easy to make and has a rich, fudgy chocolate flavour making it perfect paired with your favourite cake or cupcakes. It comes together within 15 minutes and is perfect for piping and decorating.
5 from 1 vote
Print Pin Rate
Course: Dessert
Cuisine: American
Prep Time: 15 minutes minutes
Total Time: 15 minutes minutes
Servings: 13 servings
Author: Sally

Equipment

  • stand mixer
Prevent your screen from going dark

Ingredients

  • 125 grams dairy-free butter
  • ½ cup cocoa powder
  • 3 ½ cups icing sugar
  • 2 tablespoons almond milk
  • 1 teaspoon vanilla extract
  • pinch salt

Instructions

  • Using a hand mixer or a stand mixer with the paddle attachment fitted, beat dairy-free butter and vanilla for 1-2 minutes until creamy.
  • Add in half of the icing sugar and beat on medium until combined. Add in the cocoa powder and remaining icing sugar and continue to mix. As the mixture thickens, add in almond milk a tablespoon at a time until the frosting is thick and creamy. Add pinch of salt to taste.
  • If the frosting is still too thick, add a little more of the almond milk until it reaches the right consistency.
  • Store covered frosting in the fridge, or pipe directly onto cupcakes or cake.

Notes

Makes enough frosting for about 12-14 cupcakes.

Nutrition

Calories: 203kcal | Carbohydrates: 34g | Protein: 1g | Fat: 8g | Saturated Fat: 2g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 4g | Trans Fat: 1g | Sodium: 67mg | Potassium: 53mg | Fiber: 1g | Sugar: 32g | Calcium: 8mg | Iron: 1mg

Nutritional information is provided as a guide only and is calculated using automated online tools, therefore we cannot guarantee the accuracy. We encourage you to make your own calculations based on the actual ingredients used in your recipe.

Have you made this recipe?Leave a comment and a rating below and tag your creations with #eightforestlane on Instagram!
Not from Australia? Check out my US Conversion Guide

More Frosting Recipes

  • Chocolate Orange Buttercream
  • Vegan Cinnamon Buttercream
  • Black Cocoa Buttercream
  • Vegan Biscoff Buttercream

Share this recipe:

Comments

    5 from 1 vote

    Made this recipe? Leave a review! Cancel reply

    Your email address will not be published. Required fields are marked *

    Recipe Rating




  1. Kate says

    September 27, 2024 at 8:16 am

    I can’t find icing sugar in my grocery store, anything else i can use?

    Reply
    • Sally says

      September 27, 2024 at 8:23 am

      Where are you located? It may be called powdered sugar or icing mixture. There is no substitute unfortunately. You could try to blend white / granulated sugar into a fine powder and use that but it’s essential you get the texture of the sugar correct to get a smooth and creamy buttercream.

  2. RT says

    March 23, 2020 at 2:44 am

    Thank you for this! I know it’s a very simple recipe but I’ve been struggling for vegan buttercream for ages since mine kept seperating – and now it doesn’t!

    Reply
    • Sally says

      March 23, 2020 at 5:42 pm

      So glad you were able to have success with my recipe!

Hi! I’m Sally, and welcome to Eight Forest Lane! I’ve been dairy free for over 10 years, and I love sharing simple, tasty recipes that make cooking and baking easy, stress free, and fun for everyone! 

More about me →

Latest Recipes

  • 26 Easy Dairy Free Dessert Recipes
  • Slow Cooker Salsa Verde Chicken
  • Fish Taco Bowls
  • Easy Spiced Carrot Lentil Soup

Healthy & Delicious Bowls

  • Chipotle Chicken Bowls
  • Teriyaki Salmon and Avocado Rice Bowls
  • Hot Honey Sweet Potato Beef Bowl (Viral TikTok Recipe!)
  • Burger Bowls

Popular Right Now!

  • Burger Bowls
  • The BEST Sausage Roll Recipe
  • Vegetable Curry Pies
  • Dairy Free Lasagne

Footer

Info

  • About Me
  • Services
  • Privacy Policy
  • Disclaimer

Explore

  • Recipe Index
  • Air Fryer Recipes
  • 30 Minute Meals
  • Resources

Say Hello

  • Contact
  • Pinterest
  • Instagram
  • Work With Me

We acknowledge all Aboriginal and Torres Strait Islander persons as the first inhabitants of the nation and traditional custodians of the land in which we work and live, and pay our respects to Elders past, present and emerging.

↑ back to top

As an Amazon Associate I earn from qualifying purchases. Thank you for your support!

Copyright © 2026 Eight Forest Lane

Rate This Recipe

Your vote:




A rating is required
A name is required
An email is required

Recipe Ratings without Comment

Something went wrong. Please try again.