VEGAN Buttercream frosting

This frosting is for my lovely, very vocal vegan followers! I hear you. Here’s my vegan vanilla buttercream frosting, which can be flavoured with chocolate too. It’s smooth, delicious and can be used for cakes or cupcakes.

1 Batch




Makes 1 batch frosting / Enough for 20 cupcakes



  • 125g (½ cup) shortening, at room temperature

  • 300g (1 ½ cups) dairy-free/vegan margarine, chilled

  • 500g (4 cups) icing (confectioners’) sugar

  • 3 tsp vanilla extract or vanilla bean paste

  • 2 tbsp plant-based milk (I use almond milk) (optional, but recommended)



Add your shortening and margarine to the bowl of a stand mixer fitted with the paddle attachment. You can also use a hand mixer for this recipe, but if you do use a hand mixer, just make sure your bowl is large. Mix on low speed to begin with, to allow everything to combine, then increase the speed to high. Mix on high speed for 5 minutes, or until the mixture is fluffy and turns pale in colour.


Stop your mixer and scrape down the side of the bowl using a spatula. Add the icing sugar and vanilla, and mix on low speed.


Once all the dry ingredients are incorporated, it’s safe to turn your mixer up to high speed. Beat for about 5–6 minutes, or until the mixture turns pale in colour and becomes fluffy again. If you want to soften your buttercream and make it a little smoother, add the milk and continue mixing for another couple of minutes on medium speed. It’s also at this stage that you can add any food flavourings or food-gel colourings.


For chocolate-flavoured vegan buttercream, simply add 170g (1 ½ cups) melted and cooled vegan chocolate.


My cake recipes often call for more than one batch of frosting. Depending on the size of your mixing bowl, you may need to split the frosting into two batches when flavouring and colouring it.


  • Mixing bowls

  • Measuring cups

  • Measuring spoons

  • Stand mixer

  • Electric hand mixer (if you don't have a stand mixer)

  • Paddle attachment

  • Spatula

  • Sieve



Basic Recipes

Cupcake Recipes

Cake Recipes

Macaron Recipes

Vegan Recipes

No-Bake Recipes

Frosting Recipes

Tips & Tricks

I Have A Recipe Suggestion!


I Have A Recipe Suggestion!


Contact Nick

Business Enquiries

Brand Deck


Hey there! My name is Nick Makrides! I'm guessing you love baking as much as I do which is how you stumbled upon my website!


This is the best spot on the internet to learn how to make the most amazing desserts that don't just look impressive, they also taste delicious and are easy to make!

Copyright ©2017 All rights reserved

  • Facebook - Black Circle
  • Pinterest - Black Circle
  • YouTube - Black Circle
  • Instagram - Black Circle
  • Twitter - Black Circle