• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Veggie Desserts
  • Home
  • Recipe Index
  • Vegan Recipes
    • Vegan Cake and Desserts
    • Vegan Dinner
    • Vegan Breakfast
    • Vegan Guides
  • Cookbook
    • About My Cookbook
    • Buy Veggie Desserts + Cakes
  • About Me
    • About Me
    • Contact
    • Work With Me
    • Press
    • Newsletter
  • Subscribe
  • Instagram Posts
menu icon
go to homepage
  • Vegetarian Recipes
  • Vegan Recipes
  • Subscribe
  • Contact
  • About Me
  • Cookbook
subscribe
search icon
Homepage link
  • Vegetarian Recipes
  • Vegan Recipes
  • Subscribe
  • Contact
  • About Me
  • Cookbook
×
Home » Recipes » Vegan Cake

Easy Tangy Vegan Cream Cheese Frosting

Published: Feb 13, 2019 · Modified: Jul 12, 2024 by Kate Hackworthy · 15 Comments

Jump to Recipe Print Recipe
This thick, fluffy and tangy Vegan Cream Cheese Frosting is AMAZING! It's dairy free, nut-free, tofu-free easy to make in minutes and tastes delicious. Perfect on cupcakes, cake, cookies and more! #vegancreamcheesefrosting #veganfrosting #veganicing #dairyfreecreamcheesefrosting #dairyfreefrosting

This thick, fluffy and tangy Vegan Cream Cheese Frosting is AMAZING! It's dairy free, easy to make in minutes and tastes delicious. The recipe has no nuts or tofu. Perfect on cupcakes, cake, cookies and more!

A bowl filled with thick and fluffy vegan cream cheese frosting recipe. In a glass bowl on a wooden table.

Vegan Cream Cheese Frosting

This vegan cream cheese frosting is super creamy, thick, rich, decadent and bursting with tangy flavour.

It has that classic cream cheese frosting flavour, but it's dairy free! 

Some vegan cream cheese frosting recipes call for cashews or tofu, but this recipe is nut free.

It's simply whipped vegan cream cheese, whizzed with vegetable shortening or vegan margarine, plus vanilla, lemon juice and powdered icing sugar. It's soo easy to make. 

Use your favourite brand of vegan cream cheese, such as Toffuti, Daiya, Follow Your Heart etc..

Or try a coconut based dairy free cream cheese, though I find soy-based works best.

Jump to:
  • Vegan Cream Cheese Frosting
  • Reader Testimonials for Vegan Cream Cheese Frosting
  • How to enjoy Vegan Cream Cheese Frosting
  • Tips for making Vegan Cream Cheese Frosting
  • Ingredient Tips
  • Storage Tips
  • Make-ahead Tips
  • How much does this recipe make? 
  • How to make Vegan Cream Cheese Frosting
  • Get the Vegan Cream Cheese Frosting Recipe
  • 📖 Recipe
  • 💬 Comments

Reader Testimonials for Vegan Cream Cheese Frosting

⭐⭐⭐⭐⭐"This recipe came out tasting like genuine cream cheese frosting!! Amazing, highly recommend. Everyone loved it. Someone even told me they like it better than real cream cheese frosting." - Jo via Pinterest

⭐⭐⭐⭐⭐"This vegan cream cheese frosting was soooo good. I didn't think I'd ever have it again, but it's perfect on your carrot cake."- Amanda via instagram

A vegan carrot cake with vegan cream cheese frosting and vegan red velvet cupcakes with thick swirls of vegan cream cheese frosting.

How to enjoy Vegan Cream Cheese Frosting

It only takes minutes to whip up this awesome stable vegan frosting and it's perfect on vegan red velvet cupcakes, vegan carrot cake and so many other recipes.

Slather it on cookies, cupcakes and more!

Vegan Cakes

I love this frosting's subtly tangy flavour on:

vegan carrot cake

vegan red velvet cupcakes

vegan chocolate cake

vegan chocolate cupcakes

A vintage spoon held upright with a thick swirl of fluffy vegan cream cheese frosting. Get the recipe.

Tips for making Vegan Cream Cheese Frosting

  • Be sure to beat the cream cheese and vegan margarine until combined thoroughly, but don't beat it so long that it turns runny. I used a stand mixer, but an electric mixer works too or you could just beat it well by hand (and work on those arm muscles!).
  • You can skip sifting in the powdered sugar, but just be sure to beat the frosting until no lumps remain.
  • Different margarines and vegan cream cheese react differently so just keep an eye on it while you make it and add more or less powdered sugar as necessary. 
  • If the frosting goes a bit runny, firm it up in the fridge. 
  • This recipe makes a thick pipeable frosting. If you want it thinner, then just add less powdered sugar or a little almond milk (or any other vegan milk).
  • Ensure cake or cupcakes are completely cooled before frosting.

Ingredient Tips

  • I used vegetable shortening as it’s pure white in colour and whips up well, (Crisco, Trex) but you can also use vegan butter/margarine.
  • I tried making this frosting many times with loads of types of vegan cream cheese. If you start with one that's smooth, then the resulting frosting will be smoother.
  • I made it once with a coconut-based cream cheese that was grainier, and it tasted amazing but even with a lot of beating the frosting was ever so slightly grainy. Still perfectly tasty though!
  • In the USA, sugar is often processed with bone char (yuck!), so use organic powdered icing sugar, which isn't. In the UK and most other countries, bone char isn't generally used in processing.

Storage Tips

  • Keep this frosting stored in the fridge until ready to use.
  • Frosted cakes and cupcakes should be refrigerated. 
  • This vegan cream cheese frosting will keep in the fridge for up to 4 days.

Make-ahead Tips

  • If you need to make your cake or cupcakes ahead of time, don’t frost them until the same day you’ll be serving.

How much does this recipe make? 

  • This batch is perfect for 12 cupcakes
  • It's also enough for frosting the middle layer, top and sides of an 8" two layer cake.

Thick creamy vegan cream cheese in a piping bag in front of frosted vegan red velvet cupcakes.
This frosting is perfect on Vegan Red Velvet Cupcakes!

How to make Vegan Cream Cheese Frosting

This recipe is super simple.

Just beat a handful of ingredients together and soon you'll have a bowl of creamy, dreamy, thick and fluffy dairy free cream cheese frosting.

Then spread the dairy free cream cheese frosting on cupcakes, cakes or even cookies if you're feeling a bit fancy! 🙂

Collage: 1 cream cheese, 2 in stand mixer, 3 frosting mixed.
1: Gather your ingredients: vegetable shortening (or vegan butter/margarine), vegan cream cheese (I prefer soy based for smoothness, but tofu-based and coconut-based work well too), lemon juice, vanilla and powdered icing sugar.

2: Beat the shortening and cream cheese until combined and smooth. Beat in the lemon juice and vanilla. 

3: Sift in the powdered icing sugar and beat well. Store in the fridge. 

A bowl filled with thick and fluffy vegan cream cheese frosting recipe. With a spoon full of the icing. In a glass bowl on a wooden table.

Get the Vegan Cream Cheese Frosting Recipe

Did you make this vegan cream cheese frosting recipe? Please let me know how it turned out for you!
Leave a comment and star rating below and share a picture on Instagram, Twitter or Facebook with the hashtag #veggiedesserts.

Thanks for checking out my vegan frosting recipe! I love hearing from my readers. You all allow me to do what I love and write this food blog, sharing vegetarian recipes, vegan recipes, vegetable cake recipes, vegan cake and also easy vegan desserts.
Kate x

📖 Recipe

A bowl filled with thick and fluffy vegan cream cheese frosting recipe. In a glass bowl on a wooden table.

Vegan Cream Cheese Frosting

Kate Hackworthy | Veggie Desserts
This thick, fluffy and tangy Vegan Cream Cheese Frosting is AMAZING! It's dairy free, easy to make in minutes and tastes delicious. The recipe has no nuts or tofu. Perfect on cupcakes, cake, cookies and more!
4.67 from 18 votes
Print Recipe Pin Recipe
Prevent your screen from going dark
SaveSaved!
Prep Time 10 minutes mins
Total Time 10 minutes mins
Course Dessert
Cuisine American, International
Servings 12
Calories 269 kcal

Ingredients
 

  • ½ cup (115g) vegetable shortening (or vegan margarine)
  • 8 oz (225g) vegan cream cheese
  • 2 teaspoon lemon juice
  • 1 teaspoon vanilla
  • 4 cups (400g) powdered icing sugar

Instructions
 

  • Beat the vegetable shortening (or softened vegan butter) and dairy free cream cheese together with an electric mixer for a few minutes until smooth and fluffy, then beat in the lemon juice. 
  • Sift in the powdered sugar, ½ a cup at a time, beating well before adding more. 
  • Add the vanilla and beat for a few minutes until smooth and fluffy. If it's starting to go runny, stop and put it in the fridge to firm up. 
  • Note: Different types of vegan cream cheese react differently, so adjust the amount of powdered sugar needed until you get a nice thick consistency. Taste and add more lemon juice if desired.
  • Keep in the fridge until ready to frost completely cooled cake or cupcakes. Once frosted, keep cakes or cupcakes in the fridge. 

Notes

Tips:
  • I used vegetable shortening as it’s pure white in colour, (Crisco, Trex) but you can also use vegan butter/margarine. The icing is best if you take the butter out of the fridge for at least an hour to soften (no need to if using vegetable shortening).
  • If you don’t have an electric mixer or stand mixer, you can make it by hand but it will just take a bit more elbow grease.
  • You can skip sifting in the powdered sugar, but just be sure to beat the frosting until no lumps remain.
  •  If you want a thinner drizzly icing, use a bit less sugar, or add a tablespoon of vegan milk (almond, soy etc..) until you get the desired consistency.
  • For a thicker frosting, add more powdered sugar.
  • This batch is perfect for 12 cupcakes or frosting  the middle layer and top  of a layer cake.
  • The frosting will keep in the fridge for up to 4 days.
  • Ensure cake or cupcakes are completely cooled before frosting.
  • Keep frosted cake or cupcakes in the fridge.
  • If you need to make your cake or cupcakes ahead of time, don’t frost them until the same day you’ll be serving.

Nutrition

Calories: 269kcalCarbohydrates: 35gProtein: 1gFat: 15gSaturated Fat: 4gSodium: 73mgFiber: 1gSugar: 33gVitamin C: 0.3mgCalcium: 12mgIron: 0.2mg

The nutritional information provided is approximate and can vary depending on several factors, so is not guaranteed to be accurate. Please see a registered dietician for special diet advice.

Tried this recipe?Mention @kateveggiedesserts or tag #veggiedesserts! I love seeing your recreations.

More Vegan Cake Recipes

  • Vegan vanilla layer cake on a cake stand with slices removed.
    The Best Vegan Vanilla Cake
  • A slice of vegan pumpkin cake with ginger frosting on a plate.
    Vegan Pumpkin Cake with Ginger Frosting
  • Side shot of a vegan vanilla cupcakes. Covered in vegan frosting and sprinkles.
    Vegan Vanilla Cupcakes
  • Moist and easy one bowl vegan banana bread with slices cut out next to a banana and plant. Get the recipe.
    Vegan Banana Bread (one-bowl)
  • Tweet
  • Share
  • Email

Reader Interactions

Comments

    4.67 from 18 votes (7 ratings without comment)

    Leave a Reply Cancel reply

    Your email address will not be published. Required fields are marked *

    Recipe Rating




  1. Hildegard

    February 03, 2023 at 11:41 pm

    4 stars
    This is very tasty, but extremely sweet. Decided not to put in on my beautiful, organic carrot cake and looked for another recipe with less sugar.

    Reply
  2. Hybrid Delicacies

    July 12, 2022 at 6:39 am

    This frosting seemed so easy to make and looked so beautiful and thick that I wanted to try it with my vegan GF strawberry cake. I was lucky to find vegan cream cheese and mixed it with margarine and icing sugar. It looked good, it tasted amazing, but during assembly once I started spreading it on the cake and adding the strawberry slices on it, it started to spread and spill over the sides. I even tried refrigerating it for some time and give it another shot, it was a bit better but still behaved the same way. Could it be the temperature or overmixing?

    Reply
    • Kate Hackworthy

      July 12, 2022 at 12:51 pm

      Hi, sorry that it collapsed a bit. Different brands of vegan cream cheese and vegan margarine have differing water content, so yours might have needed a bit more icing sugar beaten in to give it more structure. It could also be the temperature - we have a heatwave at the moment where I live and it is hot enough to melt anything!

      Reply
  3. Anita Orsino

    February 25, 2022 at 3:33 pm

    What happens if you frost a layer cake the day before you plan to serve it?

    Reply
    • Kate Hackworthy

      March 07, 2022 at 8:45 am

      It should be fine with this frosting. Just make sure it's not kept in a warm place.

      Reply
  4. Han Bron

    December 11, 2021 at 10:37 pm

    5 stars
    Lovely recipe ! Very tasty - I used partly cream cheese and it came out great, especially after being chilled. Huge amount though, reckon I could halve this and still have enough for inside and outside the cake - I ended up freezing a tonne!

    Reply
  5. Emily

    December 05, 2020 at 5:34 pm

    5 stars
    Which brand of vegan cream cheese do you most recommend for smoothness?

    Reply
  6. Alex

    February 07, 2020 at 5:13 pm

    5 stars
    I don't really like lemon flavour in baking so replaced the lemon juice with rum - absolutely DELICIOUS, thanks for sharing the recipe!

    Reply
  7. tita

    September 16, 2019 at 2:46 pm

    Hi, what is this vegan cream cheese? I live in Poland, there is no such thing. Could you give me ingredients? Maybe I could recreate it myslef?

    Reply
  8. Annmarie Shire

    April 02, 2019 at 5:50 am

    5 stars
    This recipe looks ace. my daughter is allergic to lemons do you think orange or lime etc would work as a substitute to the lemon in the vegan cream cheese frosting? or can it be omitted without altering the taste and consistency?

    Thanks

    Reply
  9. Dannii

    February 13, 2019 at 9:17 pm

    5 stars
    Those cupcakes look epic. So great that vegans don't ned to miss out on delicious cupcakes.

    Reply
  10. Emily

    February 13, 2019 at 9:16 pm

    5 stars
    This recipe with definitely come in handy. Thanks for all the detailed tips!

    Reply
  11. Emily

    February 13, 2019 at 8:09 pm

    5 stars
    These cream cheese frosting look incredible! Can't wait to try it next time I bake- I love that it is vegan!

    Reply
  12. Kylie | Midwest Foodie

    February 13, 2019 at 8:04 pm

    5 stars
    I had no idea that vegan frosting could look so amazing. Will definitely be trying this recipe!

    Reply
  13. Kelly Anthony

    February 13, 2019 at 7:43 pm

    5 stars
    This is a great alternative to a traditional icing cream cheese icing. I really like how you added lemon to this recipe to give it a nice balance.

    Reply

Primary Sidebar

Kate Hackworthy in the kitchen

Hi, I'm Kate, a journalist, author and multi-award-winning food blogger. Here you'll find vegetarian recipes and vegan recipes celebrating vegetables, from dinner to dessert! If you love vegetables, you've come to the right place. About Me

Collage of press logos.

Popular recipes

  • Stack of naan breads on a plate.
    Easy Naan Bread Recipe (yeast-free)

  • Plate of lentil dahl and rice.
    The BEST Easy Red Lentil Dahl

  • Soup in a bowl with a spoon.
    Easy Lentil Soup

  • Spoonful of sauce on a jar of it.
    Cane's Sauce Recipe (copycat)

Vegetable Cake Recipes

  • A cake and a piece of cake sitting on top of a table.
    Apple Kale Cake with Apple Icing

  • Close up of cut loaf cake.
    Parsnip Loaf Cake

  • Cake on a cake stand with slices missing
    Vanilla Spinach Cake

  • A slice of lemon cucumber cake on a plate.
    Lemon and Cucumber Cake

My cookbook

Veggie Desserts and Cakes Cookbook cover.

Check out my Veggie Desserts Cookbook, full of tasty desserts with vegetables!

Footer

↑ back to top

About

  • About me
  • Contact
  • Work with me
  • Press
  • Veggie Desserts Cookbook

Newsletter

  • Sign Up for newsletter updates

Partner Sites

  • You Say Potatoes

Disclaimers

  • Disclosures & Affiliate Policies
  • Privacy Policy
  • Cookie Policy
  • Accessibility Policy

As an Amazon Associate, I earn from qualifying purchases.

Copyright © 2025 Kate Hackworthy / Veggie Desserts

Rate This Recipe

Your vote:




Let us know what you thought of this recipe:

This recipe worked out perfectly!
The whole family loved this recipe!
Easy and tasty!
I'm sure we'll be making this recipe again and again!

Or write in your own words:

A rating is required
A name is required
An email is required

Recipe Ratings without Comment

Something went wrong. Please try again.