Baking · Dairy Free · Dessert · Vegan

Vegan “Buttercream” Icing

I am a huge fan of buttercream icing. I make it to ice cupcakes, cakes, and sugar cookies. When I was diagnosed with lactose intolerance I didn’t know how I could replace my favourite buttery icing with something that tasted just as good.

I experimented with coconut oil and with Earth Balance Vegan Spread. I discovered that the two mixed together created the best consistency and tasted the most like my original buttercream recipe.

This Vegan “Buttercream” Icing is light and fluffy. It can easily be spread onto cookies and cakes, or piped when chilled. It is a great consistency and tastes amazing. My family and friends couldn’t even tell that this wasn’t made with butter!  This will now be my go-to recipe for icing on all occasions.


Vegan Buttercream Icing


  • 1/4 cup virgin coconut oil, hardened
  • 1/4 cup Earth Balance Vegan Spread, room temperature
  • 1 teaspoon vanilla
  • 1 tablespoon soy milk or desired milk alternative
  • 1 cup powdered sugar


  1. Cream coconut oil in stand mixer until light and fluffy. Ensure coconut oil is hard. This can occur at room temperature, but if your kitchen is too hot, place it in the fridge for a few minutes to ensure it is hard.
  2. Add Earth Balance Vegan Spread and cream until light and fluffy and fully combined.
  3. Add soy milk, vanilla, and powdered sugar. Cream until fully combined.
  4. If the icing is too thick for your desired use, add a little milk until you reach your desired consistency. If the icing is too thin, add powdered sugar.
  5. Store in the fridge and allow to come to room temperature before spreading on cakes or cookies.

8 thoughts on “Vegan “Buttercream” Icing

  1. Lol. I just posted about vegan royal icing. I guess great minds think alike. 🙂 Thanks for the tip on EB Butter and coconut butter. I would have never thought to mix them together.


  2. Interesting. I tried to make a non dairy ‘buttercream’ but mixed with Trex to make sure it would “hold” up between cake layers. (A previous non Trex attempt had oozed all over the cake). Have never used coconut oil so something to try out 😊


Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s