This quick and easy homemade frosting is perfectly spreadable and totally decadent.  Unlike store-bought icing, it has zero artificial colors or flavors and zero high fructose corn syrup.  It is 100% vegan and allergy-friendly too.  It is perfect for decorating holiday cut-out sugar cookies.  Here is my favorite sugar cookie recipe that is both vegan and gluten-free.

This frosting is smooth and creamy and will work on any cookie or cupcake.  It has a lovely and subtle vanilla flavor.  The frosting is best when fresh but can be stored in your refrigerator.

And have no fear, despite being homemade and vegan it holds up extremely well.  Trust me, this is not complicated.  You can definitely master this recipe.  It is four ingredients and all you have to do is mix them together with a hand mixer.

If I’m going to use frosting, this is my go-to recipe.  I don’t typically love to use refined-sugars in my cooking but the holidays call for a little splurging.  Everything in moderation.  Happy Holidays, friends!


Vegan Vanilla Frosting

  • Author: Elaine Gordon
  • Prep Time: 5 mins
  • Total Time: 5 mins


This vegan frosting recipe comes together quite easily. It has a subtle vanilla flavor and creamy texture. Use it as decoration for your favorite cookie or cupcake recipe.



  • ¼ cup soy-free, vegan butter (softened not melted)
  • ¼ teaspoon pure vanilla extract
  • 1 cup organic, all natural powdered sugar
  • Splash of non-dairy milk (I used 1 teaspoon of almond milk)


  1. Beat softened butter with a hand mixer on low speed until light and fluffy. Then add vanilla and beat again on low speed.
  2. Add powdered sugar ½ cup at a time and continue mixing until creamy. You may want to increase the speed slightly.
  3. Drizzle in a little non-dairy milk if clumpy. I used 1 teaspoon of unsweetened vanilla almond milk but any plant-based milk will work. Mix until smooth and creamy. Use immediately or see storage information below.


Storage: Store leftovers in an airtight container in refrigerator for up to one week. If using straight from the refrigerator, allow to warm to room temperature before spreading.

  • Category: Dessert