Skip to Content

Vegan Buttercream

When you’re making allergen friendly cupcakes, having a great vegan buttercream to top them with is key!

Whenever I think of vegan or gluten free (or even dairy free) recipes, I get a little scared. My first thought is always what scary, strange ingredients is this recipe going to call for.

When I worked on this vegan buttercream recipe, I wanted to be sure it used ingredients we’re all comfortable with. As an added bonus, I think most of you will already have them in your pantry!

image of vegan buttercream frosting piped onto a cupcake

Through a lot of recipe testing this year, I’m breaking through my own stigmas about allergen friendly baking.

With the right ingredients and process, it doesn’t have to be so scary 🙂

What Type of Butter Alternative Should I Use?

Picking the right butter replacement is important. Just like with regular buttercream, the type of butter or fat that you use imparts a lot of flavor into your frosting.

Test #1: Vegetable Shortening (Crisco)

Shortening was the first butter alternative I tried, and it was not my cup of tea.

While it gave the frosting a great consistency, it left a strange mouth feel after eating it. It reminded me of the bad, artificial frosting I used to eat on cheap cakes from the grocery store.

Shortening also doesn’t add any flavor!! It tasted like it was eating sweetened crisco, rather than a delicious vegan buttercream.

I was a bit disheartened after this test and grossed out! It was not the taste I was after.

Test #2: Vegan / Dairy Free Butter

This was when I realized I really needed to use a fat base with more flavor.

I did a little research on vegan butter, and tried both Miyokos vegan butter and Earth Balance vegan buttery sticks.

image of vegan frosting ingredients laid out around a squiggle of piped frosting to show how smooth it is

Both types of vegan butter worked great, but I preferred the taste of the buttercream made with Earth Balance Vegan Buttery Sticks.

One thing to note when using vegan butter in this recipe. Vegan butter is usually made with salt, so there’s no need to add in additional salt.

So when you read the recipe card below, don’t be surprised that it doesn’t include any additional salt. I didn’t forget it, it’s just already included in your vegan butter 🙂

Getting The Consistency of This Vegan Buttercream Just Right

In addition to having this vegan frosting taste great, I also wanted it to have a silky smooth consistency.

One of the things I love the most about making frosting is getting the consistency just right. Half of the fun of making frosting is decorating with it!

That’s why I really focused on getting the consistency of this vegan buttercream just right.

Whether you plan to pipe this frosting onto cupcakes or smooth it onto a cake, I wanted it to keep its shape yet still be spreadable.

image of vegan frosting in a bowl

I found that I needed to add a tablespoon of dairy free milk to make the frosting more workable.

A little bit of dairy free milk goes a long way in this frosting! Be careful to carefully measure it out, so that you don’t make your frosting too thin.

What Type of Alternative Milk Should I Use?

I prefer baking with almond milk, and it’s my favorite alternative milk to drink.

I usually add this into my vegan buttercream because it’s what I have on hand.

However, I also tested this recipe with oat, soy, and coconut milk and they all worked great. I haven’t tested out rice or hemp milk, but I’d assume those would work well too (if you try them please let me know!).

image of dairy free cupcakes with vegan buttercream made with almond milk, soy milk, and oat milk

Since you’re only adding 1 tablespoon into your frosting, it doesn’t matter if it’s sweetened or flavored! It will still work.

So feel free to use whatever type you have on hand.

My Recommendation: Use Vanilla Bean Paste

To give this vegan buttercream a more intense vanilla flavor, I love to use vanilla bean paste.

Vanilla bean paste can be used in place of vanilla extract in a 1:1 ratio.

If you don’t have vanilla bean paste on hand you can use vanilla extract, but the flavor isn’t quite as strong.

image of vanilla bean paste about to be used in vegan buttercream frosting recipe

Vanilla bean paste really elevates the look of this frosting. I love being able to see those tiny little specks!!

It makes it not only look prettier, but it really does add to the flavor of the buttercream.

Adding a Tiny Bit More Pizzazz to This Frosting

You can also add an additional teaspoon of your favorite extract to this frosting (listed as optional in the recipe).

My one word of caution here is to make sure you pick an extract that will pair well with your alternative dairy.

Since I prefer using almond milk, adding a teaspoon of almond extract to this frosting would be delicious. It would help enhance the natural almond flavor in the frosting from the almond milk.

Likewise, if you prefer coconut milk, you could add some coconut extract.

For soy and oat milk, I think almond or lemon extract would taste great.

image of pipeable vegan buttercream for cupcakes and cake decorating

Tips for Making the Best Vegan Buttercream:

  • Use your favorite type of dairy free milk! I love almond milk, but soy, oat, or coconut work great too.
  • If you are making frosting for a cake, mix the buttercream on the lowest speed at the end of the process for a couple minutes, to get out any extra air that might have be incorporated during the mixing process.
  • I usually make 1 1/2 batches of frosting to stack and frost a seven or eight inch cake.

Making This Vegan Buttercream In Advance & Storage Tips:

  • Make your frosting ahead of time or save any leftover frosting! It can be stored in an airtight container in the fridge for up to a month or in the freezer for up to 3 months.
  • If you do make this buttercream in advance, be sure to give it a good stir once it thaws to get the consistency nice and smooth again.
  • A frosted cake can last in the fridge for up to a week, or in the freezer for up to a month. The buttercream locks in all the moisture, keeping the cake fresh and delicious!
  • Frosted cupcakes can sit at room temperature for a day or be refrigerated for up to 5 days. Store them in an airtight container once they’re made.

Let Me Know What You Think!

If you try this vegan buttercream recipe, I’d love to hear what you think of it! Please leave a rating and comment below.

And don’t forget to tag me @chelsweets and use #chelsweets so that I can see your amazing creations on social media.

Other Recipes You Might Like:

Yield: 3 cups

Vegan Buttercream

image of vegan buttercream frosting piped onto a cupcake

This recipe for vegan buttercream makes the best vegan frosting! It uses simple ingredients you probably already have and it's also gluten free & dairy free!!

Prep Time 10 minutes
Total Time 10 minutes

Ingredients

Vegan Vanilla Buttercream Frosting

  • 1 cup vegan butter, softened at room temperature (190g)
  • 1 Tbsp vanilla extract or vanilla bean paste (12g)
  • 1 tsp almond, coconut, or lemon extract (4g) - optional
  • 3 cups powdered sugar (375g) - check the bag to make sure it's vegan!
  • 1 Tbsp alternative milk (soy, almond, coconut, or oat) (15g)

Instructions

Vegan Buttercream Frosting

  1. Beat 1 cup of vegan butter on a medium speed for 30 seconds with a paddle attachment or hand mixer until smooth.
  2. Mix in 1 Tbsp vanilla extract or vanilla bean paste on a low speed. If desired, add in an additional tsp of almond, coconut, or lemon extract.
  3. Slowly mix in 3 cups of powdered sugar and 1 Tbsp of alternative milk on a low speed.
  4. Mix on low for a couple minutes until the ingredients are fully incorporated and the desired consistency is reached. 
  5. If the frosting seems too thick, add in additional dairy free milk (1 tsp at a time). If the frosting is too thin, add in more powdered sugar (1/4 cup at a time).
  6. Then use as desired! I love using this buttercream to frost cupcakes and cakes.

Notes

How Much Buttercream Does This Make?

1 batch of this vegan buttercream makes about 3 cups and is enough to frost 2 dozen cupcakes.

To frost a 6"-layer cake, 1.5x this recipe. To frost a 7"- or 8"-layer cake, double this recipe.

Making This Vegan Buttercream in Advance & Storage Tips:

  • Make your frosting ahead of time or save any leftover frosting! It can be stored in an airtight container in the fridge for up to a month, or in the freezer for up to 3 months.
  • If you do make this buttercream in advance, be sure to give it a good stir once it thaws to get the consistency nice and smooth again.
  • A frosted cake can last in the fridge for up to a week, or in the freezer for up to a month. The buttercream locks in all the moisture, keeping the cake fresh and delicious!
  • Frosted cupcakes can sit at room temperature for a day or be refrigerated for up to 5 days. Store them in an airtight container once they're made.

Nutrition Information

Yield

3

Serving Size

1

Amount Per Serving Calories 1125Total Fat 70gSaturated Fat 19gTrans Fat 11gUnsaturated Fat 49gCholesterol 0mgSodium 92mgCarbohydrates 126gFiber 3gSugar 119gProtein 1g

Judy

Wednesday 7th of August 2024

How Does this frosting hold up to decorate on the sides and top of a cake ? Using it for a child’s cake

Jan

Friday 27th of October 2023

Can I use Earth balance from a tub rather than stick?

Chelsweets

Sunday 29th of October 2023

Hi Jan,

Great question! I haven't made it with the tub version, but since the ingredients in the tub and stick look the same, I think it should work too! Hope that helps, happy baking!

mahek

Thursday 15th of June 2023

My daughter's birthday is on Saturday. If I frost Friday night and keep it in the fridge, can I display it at the party or will it go bad? Should I just bring it out right before serving?

Also I'm making a banana bread-ish type of cake to keep the sugar minimal (smash cake), will the cake suck in the frosting moisture? or will the frosting be okay?

Chelsweets

Monday 26th of June 2023

Hi Mahek,

Apologies for the delayed response! That should be totally fine! A cake can be frosted and stored in the fridge for up to a week. The frosting keeps its moisture well and shouldn't get sucked into the cake. Hope that helps for the future!

Jelena

Thursday 23rd of March 2023

Is this thick enough to pipe with grass tip? (I’m making a teddy bear cake for my daughter who is intolerant). Also can I just add dutch processed cocoa to it to make it brown? Thanks

Chelsweets

Sunday 26th of March 2023

Hi Jelena,

You can add dutch processed cocoa powder to make this brown! You might want to add a little more alternative milk to balance out the cocoa powder (which will thicken the frosting). This vegan buttercream is super pipe-able and should work great for piping on fur. Hope that helps, happy baking!

Vegan Funfetti Cake - Easy Recipe with Simple Ingredients

Monday 8th of August 2022

[…] your vegan frosting ahead of time or save any leftover frosting! It can be stored in an airtight container in […]

Skip to Recipe