clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Vegan Chocolate Buttercream Frosting

Vegan Chocolate Buttercream Frosting

  • Author: Alison Andrews
  • Prep Time: 10 mins
  • Total Time: 10 minutes
  • Yield: 12-18
  • Diet: Vegan


Vegan chocolate buttercream frosting that is rich, velvety, silky and smooth with maximum chocolate flavor. The best thing on cakes or cupcakes!


  • 1 and 1/4 cups (290g) Vegan Butter
  • 3 and 1/2 cups (420g) Powdered Sugar
  • 3/4 cup (63g) Cocoa Powder (Unsweetened)
  • 1 tsp Vanilla Extract
  • 24 Tbsp Non Dairy Milk*
  • 1/2 tsp Instant Espresso Powder (Optional)


  1. Add the vegan butter to the bowl of a stand mixer and beat it for a couple of minutes until very creamy.
  2. Gradually add in the powdered sugar and cocoa powder until properly mixed in with the butter. Then add the vanilla and slowly add the non-dairy milk, only as much as needed to get to the right consistency. If you end up with frosting too thin then add more powdered sugar. If it’s too thick, add more non-dairy milk a drop or two at a time until you reach the right consistency.
  3. Lastly, add the instant espresso powder (if using) and mix in.
  4. Keep the frosting at room temperature and then spread onto your cake or pipe onto cupcakes.
  5. This makes enough to generously frost a three layer 8-inch cake or a two layer 9-inch cake. It will also pipe frosting onto around 12-24 cupcakes depending on how generously you pipe it.


*The amount of non-dairy milk you need will depend on how thick you want your frosting to be, but also on the water content of the vegan butter you use. So add it in slowly and carefully and only as much as you need. If you are using a very firm vegan butter (stick type) you may even need even a little more. We used soy milk but any non-dairy milk will work fine.

  • Category: Dessert
  • Method: Mixer
  • Cuisine: Vegan


  • Serving Size: 1 Serve (of 12)
  • Calories: 286
  • Sugar: 34.3g
  • Sodium: 89mg
  • Fat: 15.3g
  • Saturated Fat: 6.2g
  • Carbohydrates: 38.2g
  • Fiber: 1.9g
  • Protein: 1.1g

Keywords: vegan chocolate buttercream frosting