Go Back
Cupcake topped with vegan buttercream frosting.
Print Recipe
4.97 from 32 votes

Vegan Buttercream Frosting

This delicious vegan buttercream frosting is silky, smooth and velvety and perfect to spread on cakes or pipe onto cupcakes. Easy 4-ingredient recipe.
Prep Time5 mins
Total Time5 mins
Course: Dessert, Frosting, Gluten-Free, How To
Cuisine: Vegan
Diet: Vegan
Servings: 12
Calories: 242kcal


  • 3 ½ cups Powdered Sugar (420g)
  • 1 cup Vegan Butter (225g)
  • ¼ teaspoon Salt
  • 1 teaspoon Vanilla Extract


  • Add the powdered sugar, vegan butter, salt and vanilla extract to the bowl of a stand mixer and starting at slow speed, gradually increase speed until thick and smooth.
  • If your consistency is too thick, add a little non-dairy milk a drop at a time, and if it's too thin, add ¼ to ½ cup more powdered sugar.
  • Spread onto cakes or pipe onto cupcakes.
  • Store leftovers in the fridge.


  1. Cakes: This recipe makes enough to frost an 8 or 9-inch two layer cake.
  2. Cupcakes: This recipe makes enough for 12 cupcakes when piped generously (as pictured).
  3. Storing: This will keep at room temperature for around 3 days. It will keep in the fridge for a couple of weeks. So if you need to make it in advance of a cake, you can do so and store it in the fridge. It does firm up in the fridge, so if it gets too firm, then bring it back to room temperature on the countertop before using.
  4. Freezing: It's also freezer friendly for up to 3 months. When you're ready to use it, let it thaw in the fridge overnight and whip it up in the stand mixer again before using.


Serving: 1Serve | Calories: 242kcal | Carbohydrates: 34.9g | Fat: 11.2g | Saturated Fat: 4.5g | Sodium: 113mg | Sugar: 34.2g