Learn how to make the best vegan buttercream frosting! It pipes perfectly, needs only 4 ingredients and tastes incredible. Makes 2 1/2 cups or enough for 24 cupcakes or a 8-9 inch layer cake.

yellow cupcakes piped with swirly frosting

A vegan buttercream frosting for all your cupcake and cake decorating needs. Just try not to eat it all by the spoonful; it’s that good! The trick is in the technique and using a quality vegan butter.

I’ve been making a version of this frosting for years but recently perfected it. I’ll teach you everything I know!

Ways to use vegan frosting

There are endless ways to use this frosting, but here are just a few ideas:

Ingredients you need

  • Vegan butter – This is probably the most important part! Make sure to use a vegan butter you like the flavor of. I think Miyoko’s is best, but recently I discovered Trader Joe’s vegan butter which is equally amazing. Other brands will work, but just know whatever butter you use will determine the flavor. It needs to be softened to room temperature, NOT melted.
  • Powdered sugar
  • Non-dairy milk – I prefer to use a creamy milk or even vegan creamer, such as soy milk, full fat oat milk, or cashew milk.
  • Vanilla extract – Use clear for a very white frosting. I usually just use pure vanilla extract.
ingredients for frosting on white marble backdrop

How to make vegan buttercream

In a large bowl (I use my stand mixer with paddle attachment), beat the softened butter until smooth.

butter in a glass bowl

Gradually add the powdered sugar, a cup at a time, mixing on low then increasing to medium speed.

powdered sugar being added to butter in glass bowl

Scrape the sides and bottom of the bowl as needed. Add 2 tablespoons of milk and the vanilla. Beat on medium speed for about 3-4 minutes until well combined, fluffy and creamy. To prevent air bubbles, don’t beat on high speed and don’t use the whisk attachment.

Add a little more milk if needed. If the frosting seems runny, add additional powdered sugar until the desired consistency is reached.

mixing bowl with creamy white frosting

Vegan buttercream variations

You may add vegan friendly food coloring to the frosting, or try any of the following flavor variations:

  • Peppermint – Add 1/2 teaspoon of peppermint extract, like in this Peppermint Mocha Cake. Yum!
  • Lemon – Add 2 tablespoons fresh lemon juice and 1 tablespoon lemon zest, like in my Lemon Cake recipe. Or change it to orange.
  • Chocolate – You can make this chocolate buttercream by adding 1/2 cup of sifted cocoa powder when you add the powdered sugar. Add additional milk as needed.
  • Caramel – Add 1/2 cup of vegan caramel (or salted vegan caramel). Omit the milk, only use if needed to thin.
  • Strawberry or Blueberry – Add a 1-ounce bag of freeze dried strawberries/blueberries to a blender and blend into a fine powder. Mix into the frosting. Check out my Vegan Strawberry Cake!

How to pipe frosting onto cupcakes perfectly

I used to struggle to pipe frosting into perfectly tall swirls on cupcakes, but I figured out a trick that works!

First, get out a large glass and fit your piping bag with a tip. Place the bag in the glass and fold the edges around the cup. Fill with frosting. This is the easiest way to fill a piping bag with frosting!

bag full of frosting in a glass

Place a circle of frosting in the very center of your cupcake.

piping bag placing one round bit of frosting in the center of a cupcake

Now, start on the edge and swirl frosting in a circular motion on your cupcake. You will get tall swirls that don’t sink or become uneven. Easy peasy!

swirly dollops on a cupcake, frosting bag showing how to frost

How to store vegan frosting

Make ahead – You can make the frosting up to 2 days in advance and store in the refrigerator. When ready to use, bring it to room temperature and mix well before frosting.

Freeze – It can also be frozen for up to 3 months on a freezer bag or container.

piping bag with frosting, showing finishing frosting a cupcake

More vegan frostings to love

square image of vanilla cupcakes with vegan frosting swirled on top
4.83 stars (52 ratings)

Vegan Buttercream Frosting

Learn how to make the best vegan buttercream frosting! It pipes perfectly, needs only 4 ingredients and tastes incredible. Makes 2 1/2 cups or enough for 24 cupcakes or a 8-9 inch layer cake.
Prep: 10 minutes
Total: 10 minutes
Servings: 24 servings

Ingredients 
 

  • 1 cup vegan butter, softened to room temperature
  • 3 cups powdered sugar
  • 2-3 tablespoons non-dairy milk
  • 1 teaspoon pure vanilla extract

Instructions 

  • In the bowl of a stand mixer with a paddle attachment or in a large mixing bowl with an electric hand mixer, beat the butter until smooth, about 2 minutes.
  • Gradually add the powdered sugar, about a cup at a time, and mix starting on low speed gradually increasing to medium, until all the powdered sugar is mixed in.
  • Add 2 tablespoons of milk and vanilla and beat on medium speed for 3-4 minutes, until everything is well combined. Scrape the bowl as needed.
  • If the frosting seems too thick, you can add more milk, 1 tablespoon at a time. If the frosting is too thin and runny, simply add more powdered sugar, 1/2 cup at a time until the desired consistency is reached.
  • Pipe onto cupcakes, spread on a cake or anywhere else you'd like. Enjoy!
  • You can make the frosting up to 2 days in advance. Store in the refrigerator until ready to use, then bring it to room temperature before using. It can also be frozen for up to 3 months.

Notes

  1. For the best flavor, use a vegan butter that tastes good. I prefer Miyoko’s or Trader Joe’s brand vegan butter. Melt, Earth Balance and others work as well. Use sticks or blocks if you can over the tub butter.
  2. For best results, use a full fat type plant milk that is creamy. Soy, cashew, coconut or oat milk are all good options.

Nutrition

Serving: 1serving | Calories: 114kcal | Carbohydrates: 15g | Protein: 1g | Fat: 6g | Saturated Fat: 2g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 2g | Trans Fat: 1g | Sodium: 62mg | Potassium: 5mg | Fiber: 1g | Sugar: 15g | Vitamin A: 365IU | Vitamin C: 1mg | Calcium: 2mg | Iron: 1mg
Course: Dessert
Cuisine: American
Author: Nora Taylor
Did you make this recipe?Mention @nora_cooks_vegan_ or tag #noracooks!

This recipe was originally published Dec. 2018 and has been republished with new photos and a slightly different recipe, because I learned how to perfect it!

We are a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for sites to earn advertising fees by advertising and linking to amazon.com. Read my full disclosure here.

Posted In: , , , , ,

you may also like:

Comments

  1. Hi Nora! Firstly, all of your recipes are so easy to follow and great. Love it. The question I had was regarding the vegan butter. Can I use your homemade vegan butter recipe in place of Earth balance butter? Please let me know if that would work. Thanks!

    1. Yes, you can, it works quite well. Just make sure it’s fairly cold and not melted when you start, and you will need to keep the frosting refrigerated (or the cake you frost it with), because it’s more likely to melt due to the coconut oil. Thanks!

  2. Hi! I’m going to try this recipe. I don’t get vegan butter where I live. Can I substitute it with Vegan spread?
    Thanks

  3. Thank you for the tips. I tried glancing at it to do a quick icing and I did the very thing you said not to do. I melted the butter ?โ€โ™€๏ธ. Though it tasted good, it was indeed runny. I put it in the fridge for ten minutes and then whipped it with the mixer and it helped make it a bit thicker but once it get warm itโ€™ll start melting. Next time Iโ€™ll be sure to follow the instructions.

  4. I live in England, and vegan butter is as rare as henโ€™s teeth! Can you please tell me whether solidified coconut oil would be a good substitute?ย 
    Iโ€™ve searched high and low for a good butter alternative as, unfortunately, butter makes me very sick.
    I do hope you can help.
    Thank you:-)

    1. That is a bit of a problem, I’m sorry to hear you don’t have access to any sort of vegan butter. I’m not familiar with what is available in England, but unfortunately coconut oil will just melt here, it won’t stay firm enough to work. The other option would be vegetable shortening. Hope that helps!

    2. Hi Alison. I live in London UK and there are loads of alternatives to butter. Most of the the flora butters are now vegan, check the tube to double check. Stork block not the one in the tub is vegan, you can also get pure brand – available in most supermarkets like sainsburys and vitalite dairy free from tesco and sainsbury too.
      Hope that helps. X

  5. This frosting is tasty. My daughter who doesnโ€™t care much for frosting really liked it. ย Ours was soft after we made it, so Iโ€™d refrigerate a little before frosting the cake next time.ย 

  6. This frosting came out perfect. Mine was a bit soft when first mixed so I left it in the fridge for a bit to stiffen up before frosting the cake. Thank you!

  7. I was wondering if I could use the brand Wholesome Organic Sugar. Iโ€™m not able to find the brand you suggested.

      1. Granulated sugar will make the frosting grainy, you need a powdered sugar. You can always make your own powdered sugar by putting regular sugar in the blender and blend it until powdery.

  8. Could you make this without vegan butter (just regular unsalted butter), and without a mixer? Let me know I”m trying to find a suitable cake for my daughter’s birthday this week! ๐Ÿ™‚

    1. I’m sure it would work, it’s a little hard without a mixer but not impossible. Use a large spoon and just keep mixing by hand until it comes together. You will get an arm workout for sure!

  9. Thanks for the recipe! I love your recipes and make alot of them. I track my foods in MY fitness Pal, would it be possible for you to specify how much a serving size is when you post the nutritional facts? Thank you!!

    1. I’m so glad you enjoy the recipes! I’m sorry, that’s not something I have for the recipes at this time, but I will consider it in the future. Thanks for the feedback!

  10. Hi Nora! Iโ€™m planning to make your vanilla cake with your vanilla frosting it just looks so yummy! But I have never frosted a cake before, any tips on how I should go about this? Any recommended old fashioned tools ? I donโ€™t want to run to the store to get a tool that I may not use as much ๐Ÿ™‚ Thans for sharing all this wonderful recipes!

    1. I often just use a butter knife! You don’t need anything fancy, unless you want to get creative and use piping bags and tips to make a design on your cake. I usually just spread it with a knife, or a simple frosting spatula that I have. I usually put a pretty good amount on a cake, and spread it gently. The biggest tip is to make sure your cakes are completely cooled before you frost them. If not the frosting will melt almost immediately. Hope that helps and you enjoy the cake!

    1. Yes, it works well for piping. If you wanted it to be even more stable, you could sub 1/2 vegan shortening, but I have found even using all vegan butter works well for decorating. Thanks!

    1. I think you could make it work, yes. Make sure your vegan butter is softened but not melted at all, and use a large wooden spoon. You will get a bit of an arm workout, but I think it will work!

  11. Iโ€™m looking to make a birthday cake for myself and my two sisters (all of our birthdays are within two weeks of each other, March is a hectic month for us) next week based on Hagridโ€™s cake from the Harry Potter books (a chocolate cake with light pink frosting and dark green iced lettering). I went vegan in the beginning of the year and have found a chocolate cake recipe I like, but I have yet to venture into trying frosting. From what Iโ€™ve read online so far, my best bet for vegan food dye in pink would be to juice beets, cook them down into a paste, and add it little by little until I get the desired color. Do you think that technique would work for this recipe?

    1. Wow, how fun, 3 sister birthdays in a few weeks! Yes, I think that would work just fine. You can also buy beet powder. I’m sure a little pinch of that would turn it pink, or yeah, make your own from real beets. Happy birthday!

  12. Hey Nora, I just had a little question. How would I change the recipe if I am planning to frost a 9 inch double layer cake instead?

    1. It depends on how much frosting you like on your cake, but usually 1 recipe will be enough for a double layer 8 or 9 inch cake. But if you are planning to pipe any frosting on for decorations, or you want it really thick, I would double the recipe. Thank you!

  13. Ciao Nora, a quick question. Can you please makes me examples of Vegan butter?! any kind of substitutes? Do you think sunflower margarin it’s okey?! homemade flexs eeds butter? I can’t find lots of products where I’m leaving.

    1. Hi there! Earth balance brand is my favorite choice. If you have another brand of vegan butter or margarine that will probably work, though it may change the flavor quite a bit, so just make sure you like how it tastes. The other thing you could do is use coconut oil, but it has to be solid, not melted. I haven’t personally tried it yet, so I’m not positive, but I’ve heard it works quite well and I imagine it would. Hope that helps!

Leave a Reply

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

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.