Vegan White Cake

(from 4 reviews)

Vegan White Cake

I was looking for a good white cake recipe to bake for my husband’s birthday. I saw a recipe for vegan white cake in The Vegan Family Cookbook by Chef Brian P. McCarthy. Actually that book has a lot of interesting recipes, especially vegan baking recipes and I literally want to try each one of them. Wish I had the time for it. So do look for that book in your local library.

For that week’s class I had to take 8 cupcakes. So I used the recipe to bake one 8-inch cake for my husband’s birthday and the remaining batter was exactly enough for 8 cupcakes. We practiced with tips 3, 12, 21, 67 and 2D in the 3rd class. Check the following links to see what decorations are possible with these tips.

Vegan White Cake Roses


Vegam White Cake Recipe

Prep TimeCook TimeMakes
15 Mins30 MinsOne 8-inch Cake & 8 Regular Size Cupcakes OR Two 8-inch Cake Rounds OR One 9×13-inch Cake.
Vegan White Cake
4.5 from 4 reviews
A very good recipe for a vegan white cake using EnerG egg replacer powder.
  • 3 cups Cake Flour
  • 2 teaspoon Baking Powder
  • 1/2 teaspoon Salt
  • 2 teaspoons Egg Replacer Powder (EnerG)
  • 1/4 cup Lukewarm Water
  • 1 and 1/2 cups Unsweetened Soy Milk
  • 1/2 cup Margarine
  • 1 and 1/3 cups Sugar
  • 1 tablespoon Vanilla Extract
  1. Preheat oven to 350F for 15 minutes. Oil and flour cake pans. I used one 8-inch round pan and baked the remaining batter in a muffin tin for cupcakes. Got 6 of them.
  2. In a bowl, mix together the flour, baking powder and salt.
  3. In a blender/food processor blend together the warm water and EnerG and blend it until it’s frothy. To this add the soy milk and blend it for another 30 seconds and set it aside.
  4. In another bowl beat the margarine with an electric mixer until softened. Add sugar and vanilla to the margarine and cream together thoroughly.
  5. Add 1/2 of the soy milk mixture to the margarine/sugar mixture and beat for a minute.
  6. Add 1/2 of the flour to the margarine and beat for a minute.
  7. Now add the remaining soy milk mixture and flour mixture alternately and beat together for a minute after each addition.
  8. Pour the cake batter into prepared pans.
  9. Bake 25-30 minutes or until a toothpick inserted in the center of the cake comes out clean.
  10. Cool the cake in the pan for 10 minutes. Remove from pan to wire cooling rack.
  1. This cake was good, but I think I felt the presence of soy milk when I ate the cake without the icing. Luckily my husband and others didn’t feel it. So next time I’ll be trying some other non-dairy milk instead. It did have a nice texture, especially the cupcakes. Together with the frosting it tasted no different than any other cake.
My Notes:
  1. I used sweetened soy beverage so I reduced the quantity of sugar to 1 cup and it was perfect because it also got the sweetness from the frosting.
  2. For the margarine, I used Fleischman’s No Salt Added soft tub margarine.
  3. If you don’t have cake flour it’s ok. Instead use this substitute which is widely used. Place 2 tablespoons of cornstarch in a 1 cup measuring cup and then fill the rest (until the top of the cup) with all purpose flour and level it off.
Share it
Try this recipe, click a pic and hashtag it #egglesscooking - Proudly showcase your creations on Instagram, Facebook & Twitter!

Vegan White Cake

Subscribe To Eggless Cooking

Don't miss our new eggless recipe updates in your email inbox! Sign up now.

Thank you. We just sent you a confirmation email - please confirm it.

Oops! Something went wrong. Please try again later.


  1. I tried this cake the other day–it’s very good. My question is, can it be frozen? And if so, how well does it hold up?

  2. Hi Madhuram, I have been looking for a good eggless cake recipe, but yet to find one!!! I thought I would try using egg replacer with your recipe. You have used soy milk, can we use normal milk?

  3. hi,
    i have gel egg replacer which i have got from bakery product wholesaler my question is how to use it suppose i have cake recipe in which there is egg how to replace it. how much quantity should i use, should i use baking soda or not with it.

    • Use 2 teaspoons of egg replacer whisked with 3 tablespoons of water for each egg to be replaced. Don’t need to change the baking soda measurements.

  4. I just tried this last night. I am so happy with this. I have tried other recipes that taste ok, but were impossible to work with if you want to actually decorate a cake. This one didn’t stick to the pan or fall apart like the others. I used almond milk in ours and it was good. Since this is NOT a regular cake, I am not expecting it to taste exactly like a regular cake with eggs. It is really good for an egg free cake. I was able to make a two layered cake with ease. Something I couldn’t do before this recipe.

  5. I have been making vegan cakes for a few years now, and have found that you can add 2 TBS of vinegar to replace the eggs in cakes. You can’t taste it all. I also did a side by side comparison of using soy milk VS filtered water. The difference was amazing. The one with soy milk was heavy and didn’t rise, the one with water rose and was fluffy and moist! Just thought I would share what I have discovered!

  6. Hi Madhuram

    I tried this recipe but used shortening instead of margarine. I also added some orange juice to it. Overall it was good but it was very dense and almost tasted like banana bread. It wasn’t light and flaky as a cake should be. Any suggestions on what I could have done wrong. Thanks

    • If I remember right, the cupcakes were more light and fluffy than the cake. The only thing I can think of is overmixing the batter.

      • I don’t think I over-mixed the batter. The only other thing I did was use 2% milk. Would that have made the cake dense and some what dry? Thanks

  7. Hi MADHU, This cake looks realy awsome as it doesnt have any coco.Kids are always fond of coco and choclates..So on their birthdays especially they get anything they ask for. Next week is my son’s bday so i was looking for a cake without coco. However i need clarifications for couple of things in this recipe.

    Instead of Egg replacer can i use yogurt or maybe butter? Here egg replacer is not available.
    Other than soy milk, is it fine to use regular milk?
    What other product can i use other than margarine?

    Generally i dont use margarine for my day to day life.Here most of it will have egg and we dont eat egg.My husband never eats any cake outside the house only bcoz it will have eggs.Here in Germany most of the cakes also have alchohol and gelatin. so poor kids hardly get to eat cakes outside.Thank you so much for posting such lovely cake recipes and helping others to bake the cake healthily at home.

    • Hi Archana, thanks for your comment. I would suggest you to try this Eggless Vanilla Cake or this Easy Eggless Vanilla Cupcakes instead of the vegan white cake recipe because I don’t think you will get good results substituting yogurt for the egg replacer powder. Both the recipes I have mentioned can be baked as cupcakes as well as round/square/rectangular cakes and the ingredients are also easily available.

  8. For the longest time I tried to find a decent white cake recipe without eggs. Otherwise I had to keep making vegan chocolate cake for every event in the family. Finally I came across this recipe just before my son’s birthday in 2009. It was such a hit that everyone I know asked me for the recipe. I also use this as a base recipe fr cakes and change flavors (lemon with strawberry filling, etc). It’s an awesome recipe for white cake. I have noticed that it works best with cake flour as suggested. I tried whole wheat pastry flour, all purpose flour, etc., but it turns out best with cake flour.

  9. Hi, want to try out this cake but I have a question. Is corn flour and cornstarch the same thing? If I don’t want to use egg replacer as I dont know if we get it in Ahmedabad. Is there any other substitute I can use without compromising on the fluffiness of the cake. Thanks.

  10. Hi Madhuram,

    I actually tried to post this comment in Eggless vanilla cake and cake decorating tips (the rainbow decoration on blue frosting) page.

    Somehow the site would not let me post my comment even though i entered the correct antispam comment math (5+8=13). I got error msg which said i have entered wrong sum.

    I tried a couple of times then thought of posting it here. Just thought of bringing it to your notice.


  11. Hi Madhuram,

    I have a quick question regarding where can i see my previous comments? I actually read your reply to my querries in my email, cos somehow i am not able to find my comments so that i could thank you.

    Anyways, I’ll thank you here for all your quick replies. THANK YOU.

    Also I have a question with frosting, I want to frost a cake this time. I want to make simple flower/rosettes. I looked around for stiff frosting recipes. I found a couple of recipes but all of it calls for too much sugar powder(4cups) to 1 cup butter. So thought of checking with you if there is any alternative to reduce the amt of sugar and still have stiff frosting.

    Actually I have quite a lot of milk powder on hand, so was wondering if i could substitute some of the sugar with milk powder.

    Would love to hear suggestion from you regarding substitute for sugar and also some recipe where i use my milk powder 😀


    • You’re welcome Puvi. You should be able to view the comments in the appropriate post below your comment itself. Using milk powder for the frosting does sound very interesting. I cannot comment on it because I haven’t tried it myself. But I guess it should work. Try it for a small batch and see how it works. Regarding recipes for using milk powder, you can make khoya/khova using milk powder by mixing it with water and cooking it in the microwave oven. You should be able to find the recipe if you Google it. You could also prepare a homemade hot cocoa mix.

  12. What a lovely cake!
    Did not try the Ener-G, but here is some thought for the health conscious, restricted diet or concerned about what you are ingesting, be aware that egg replacer contains both corn-derived ingredients as well as Carboxymethylcellulose, a chemical thickener that is indigestible and can cause diarrhea, constipation and bloating. Those concerned about your intake of random chemical compounds should reconsider this particular thickener/rising agent in your baking and cooking.

  13. Dear Madhuram,

    Can I use vinegar instead of Ener-G replacer? I wanted to bake vanilla cake for my daughter’s birthday but I am not sure about the measurement if i were to use vinegar as the egg replacer. Kindly, help me out with this…Thank you. 🙂

  14. Hi Madhuram,

    I recently bought wilton’s white frosting. As my daughter’s birthday is coming up, I wanted to bake a cake and decorate it myself. (Going to be my first time..!) I came across your reply to Kala while browsing your site.So I called up the wilton’s customer service and enquired whether their products contain any animal source as ingredients. They said that none of their products contain animal source or animal by-products as ingredients. I am hoping this will be helpful for ppl who want to buy readymade wilton products.

  15. hi, u mention cake flour, what are the measurements for using plain or self raising flour, how much baking powder etc do u use with either of the above.

  16. Lovely cake! I am going to try this replacing the soy milk with coconut nut mmilk. I wonder if that works? The coconut milk is so nice and mild tasting, and bright white.

  17. Thank you so much for this recipe. I have tried LOTS of vegan cakes out there and none of them turned out the way I wanted. This turned out perfectly. It domed beautifully. I think it was the baking powder and oil vs. milk ratio that made all the difference!

  18. hi madhu,

    i wanted to ask you one thing.. as u have mentioned in the recepi that we need 3 cups of cake flour… and in your notes it said for every 2 tblspn on cornstarch and rest the All purpose flour… so for 3 cups of all purpose flour do i need to repeat it 3 times? am i right? pls let me know.. as i got confused.. thanksin advance.

    Yes Vani. It’s 2 tablespoons of cornstarch and balance APF for every cup to be substituted. So totally 6 tablespoons of cornstarch. This is the substitute given in many baking websites but I have to let you know that I haven’t tried it myself.

  19. oh!thank u so much madhuji.can u please tel me how to make an icing using whipping cream or home made butter.i need it with measurement.please tel me in there is week my son’s birthday.reply me please.i want how u did cake decorate.thank u so much.

    I’m sorry I couldn’t get back to you immediately. Check the following icing recipe and use butter instead of the vegetable shortening mentioned. Also you can use regular vanilla extract instead of the clear extract.

  20. what is cake flour?is it home baking(maida)?

    Divya, its a low protein content flour especially used while baking cakes, so that you get a light and fluffy texture. You can make it yourself. It’s just 3/4th cup of all purpose flour mixed with 2 tablespoons of cornstarch.

    • Can you clarify this for me please, to equal 1 cup of cake flour you use 3/4 cup and 2 tbsp cornstarch?? How does that work?

      • You measure 2 tablespoons of cornstarch in a 1 cup measuring cup and fill the rest with all purpose flour (which will be about 3/4th cup plus 2 tablespoons of all purpose flour).

  21. Thank you so much for this recipe! My daughter is allergic to eggs so I’ve been searching for a cake recipe. I made it for her 3rd birthday and she loved it. Everyone else loved it too and they didn’t even know it was eggless until I told them. Awesome cake recipe!!

    Oh! I’m so glad that your little one enjoyed the cake. Thanks for trying the recipe Wanda.

  22. Hi

    All your cake decoration look very beautiful.
    I am also starting to decorate my cakes but I have a issue with the frosting. I make the butter cream frosting using Dr.Oetker frosting mix. The problem is my frosting starts to melt once I put them on the cake and leave it out.

    Let me know what the issue is as I want to decorate the cake for my daughters birthday.


    Thanks Kala. I have used Dr. Oetker’s frosting and it does melt quite quickly. So it is advisable to put the cake out just before serving it. Also that frosting will not be good for making flowers and other decorations. If you follow my cake decoration posts you will know that for each decoration a particular consistency of icing is required. So do prepare it right from scratch at home or use the Wilton’s ready made Buttercream Icing Mix. But be warned that the mix contains glycerides which is animal derived. The store bought frosting is only good enough to cover the cake and not for decorations.

  23. I have been searching for a good eggless white cake recipe for 4 years (kids have egg allergies). I made this according to the recipe except I used regular milk and butter. It turned out awesome. I made cupcakes. Finally, an eggless cake recipe that doesn’t taste like biting into an old, wet sponge.

    Thanks for trying the recipe Kelly. I too am going to try it with butter and milk.

  24. Madhu,

    Just completed Wilton’s Course 1 after seeing it on your blog. I was wondering how made these rose flowers on the cake?


    That’s great to know Sukhi. The roses are covered in the 2nd course. I just tried it with one of the tips already being used in the 1st course. These are rossettes and check the link I have provided in the post.

  25. hi ,

    i tried making this cake and it came out really good and i just added tutti fruti on the top of the cake….the cake came out really well and nice and spongy and everyone liked the cake in the family:)i am happy:)thanks to you and for recepies too……….

  26. hi ,

    i am taking classes of wilton 1 decorating classes in Joann… after seeing your posts… i finished 2 classes and this weekend will be my 3 rd week of class and i have signed up for the wilton 2nd course also…. i am an eggless person too … so i just love your website and i visit it everyday.. today i tried this cake .. and baked it it came out really well and fluffy and spongy.. but the only part is that the top of the cake becomes hard and cracked:( can u pls tell me what mistake i did… and how to correct them… as i need to start icing on it 🙂 pls let me know. thanks a lot for all your recepies and pls do give us more recipes here… i have recommended your site to all my friends.. pls let me know..

    You’re most welcome Vani. I’m guessing maybe you over baked it. You will be cutting off the tops anyway to level it. So I think it should be fine.

  27. wah, what a beautiful cake. it is really nice. i am eager to join the wilton course joann…. i also donot use egg in my kitchen at all and products which contain eggs in them. so i am really happy to see ur blog. thanks and keep posting recepies for all of us here. i could find black forest cake in ur webiste . can u pls point it for me… thanks

    is there any replacer for ener-g. as i am in usa and i did go to walmart and ask for it. but no lunck finding that item in walmart. can u pls tell me where i can buy them.. thanks

    You should be able to find whole wheat pastry flour, Ener G in organic aisle of supermarkets, or try Whole Foods, Trader Joes. I did see another brand of egg replacer, I think it is called No Eggs or something, but it’s here in Canada. I’m not sure if it’s available in US too. I’m sure that finding EnerG in US should not be a problem. Check the following link from EnerG’s website. Enter either the State or your area’s zip code to find stores which sell EnerG.

    Go to Michaels for cake decorating supplies. They have everything from cake carrier, boards, course kits etc. But I feel it’s pricey, at least here in Canada. So look for other cake decorating supply stores and do a price check.

    I have not tried an eggless black forest cake so far. Please check the following link for an egg free recipe.

  28. Guess what..I just finished making a cooker cake(choco cake with cake mix) for my BIL, and was searching for some simple Icing tips..and look where I landed ..Darn how much I wish you were here to teach me the lovely lovely Icing..its simply to die for !
    Followed the links that you provided and I don’t think I am yet ready to take the plunge..completely boggled with the look of the cake here….I need this icing for my cake..Boooooohooo

  29. hi so glad i was able to find this site. My granddaughter has been tested recently and we found out she is very allergic to eggs. do you know if this enerG egg substitute has any form of eggs in it what so ever? We were told that she needed to stay away from all egg substitutes because they all contain some egg. and it breaks my heart to see her not being able to have cookies and cakes.

    Thanks for any help you or anyone out there can give us!

    Hi Tamie, EnerG is totally an egg free product. It is made of potato/tapioca starch and other leaveners. You can definitely use it in your granddaughter’s diet.

  30. Belated B’day to your Hubby Madhu.I know I am late in commenting/wishing.I came here earlier itself but could not read the post as I was simply staring at the pics.I am always lazy to decorate the cakes.Too PERFECT this looks.TRULY INSPIRING

    That’s fine Sweatha. His bday was last month anyways. I got the time to post it just now.

  31. Hi Madhu

    what a beautiful cake for a beautiful mind! Good and colourful decoration! u r really a master ! Congrats!

    Thanks Pinamma.

  32. The cake you made for your husband came out great!! The rosettes are so pretty! Glad the flavor worked out as well!

    Thanks Marla.

  33. hi madhuram,
    what a lovely cake..your husband must have really liked it..i really appreciate you putting all efforts in bringing together so many nice recipes..i have become greatest fan of yours 😀

    Oh! I’m blushing here. Thank you very much for the compliments Rajeshwari.

  34. Hey Madhu,

    first – wishes to your husband on his bday – he is very lucky to have a wonderful wife like you who can make these delicious looking cakes!

    This looks beautiful – keep the cake designs coming – do an exclusive post on just the designs.

    Thanks Anu. I’m still practising on the use of tips and I have to improve a lot before I can make a post on designs alone.

  35. Such a lovely cake Madhu! :)I love the 2nd pic most. I can’t wait to join the next batch of Wilton classes. And here, yours and reader’s tips are really handy and useful prior joining the class. I’ll note down each and every tips. Thanks for doing this Madhuram. 🙂

    Thanks Sonia.

  36. oh yeah thanks, will clear this again, but i just finished my course 1 and she actually mentioned this in the class.Sorry if i am wrong here.

  37. Sorry, I had to correct one thing. You cannot keep buttercream flowers forever. You can keep Royal icing flowers in a box in cool dry place for 6 – 8 months. I have never heard of anyone making buttercream flowers and storing in a dry container for more than 2 weeks. Forgive me if I am wrong.

    Oh, okay, that’s what I was wondering too. We did royal icing flowers and my instructor told that it can be made ahead and it comes forever.

  38. Yeah a wonderful cake and u have made so many roses…did u only make so many roses or ur instructor told u too(we made only 3 in the class)…they have come up really nice…One more thing u can do is make those swirl flowers on a wax paper as Champa said and once they r hard u can store them in an airtight box in a cool dry and less light place, which will stay for yrs…so whenever u have plenty of icing left make some and store them so when u r decorating a cup cake/ a cake u can use them n it saves ur time.This was one more tip that i got in my class.

  39. Nice cake. Did they teach you drop flowers with a swirl? Many instructors don’t tell you all the secrets. When you are doing this with buttercream, it tends to spoil your icing on the cake. What you do is make these swirl drop flowers on wax paper and freeze them for an hour or so. When they are firm, pick them up and place them on cake. Just a tip.

    Thank you so much for the tip Champa. My instructor did not mention this. I did find it hard to make those swirl flowers on the icing.


Please enter your comment!
Please enter your name here

Tried this recipe? Click on stars to rate: