The most amazing and easy Vegan Red Velvet Cake! Moist, fluffy layers of red cake with a hint of chocolate. Sweet, tangy vegan cream cheese frosting. Simply incredible!
Why I love this red velvet cake
Red Velvet Cake is not just a chocolate or vanilla cake with a red hue. It has a hint of chocolate flavor that is very mild, and is typically made with buttermilk and a little bit of vinegar as well for the perfect blend of acidity and sweetness. It has a flavor like no other cake, and it is absolutely divine!
This particular recipe has been tested and perfected over the years to be perfectly fluffy, flavorful and unbelievably vegan. And it’s incredibly easy to make!
Want more cakes that no one would guess are made without eggs or dairy? Check out my Vegan Hummingbird Cake, Vegan Chocolate Cake or Vegan Carrot Cake.
How to make vegan red velvet cake
Complete instructions are in the recipe card below.
Whisk the dry ingredients in a large bowl. Now add all the wet ingredients and stir until just combined, being careful not to over mix the batter.
Divide the cakes evenly between two round 8-inch cake pans. Bake for 35-40 minutes, until a toothpick inserted comes out clean.
Let the cakes cool in the pans for 15 minutes, then carefully transfer to a cooling rack and let cool completely before frosting.
While the cakes are baking, make a double batch of Vegan Cream Cheese Frosting. If you don’t want to mess with vegan cream cheese or can’t find it, you can use this cream cheese-like frosting from my Pumpkin Cake recipe, or just go with Vegan Buttercream instead.
Is red food coloring vegan?
A lot of red food coloring is NOT vegan. This one is, so if you can find that you should be safe. But if you want a more natural red food coloring, try this beet powder. It won’t be as bright as my cakes are, but it should work quite well! You could add more, or less depending on how colorful you want the cakes to be.
How to store red velvet cake
This is one cake you’ll want to store in the refrigerator, as the cream cheese frosting will soften after a while. If you live somewhere cold, you can probably keep it at room temperature for a day or two. Cover if possible to prevent drying out.
The cake can also be frozen.
Variations
- 9×13 inch cake – Pour into a 9×13 inch pan and bake for 40-50 minutes.
- Sheet cake – Pout into an 11-17 inch pan and bake for 20-25 minutes.
- Cupcakes – Go make my Vegan Red Velvet Cupcakes, which are nearly identical to this recipe.
- Gluten free? You can try using a quality gluten free flour, like Better Batter. I haven’t made this cake gluten free yet.
Want even more incredible cake recipes?
- Vegan Strawberry Cake
- Vegan Coconut Cake
- Vegan Lemon Cake
- Vegan Vanilla Cake
- The Best Vegan Cheesecake
Vegan Red Velvet Cake
Ingredients
Dry Ingredients
- 3 cups cake flour
- 2 tablespoons natural cocoa powder
- 1 3/4 cups granulated sugar
- 1 tablespoon baking powder
- 1/8 teaspoon baking soda
- 1/2 teaspoon salt
Wet Ingredients
- 1 1/2 cups unsweetened soy milk
- 1 1/2 tablespoons white vinegar
- 1 cup canola oil
- 1/2 cup unsweetened applesauce
- 1 tablespoon pure vanilla extract
- 2-4 teaspoons vegan red gel food coloring or more if using liquid or beet powder
Frosting
- Vegan Cream Cheese Frosting double if you want a lot for piping
Instructions
- Prepare – Preheat the oven to 350 degrees F and spray two round 8-inch cake pans with nonstick spray. Place a circle of parchment paper on the bottom of each pan, for easy removal of the cakes.
- Make the cake batter – In a large bowl, whisk all dry ingredients together. Now add all the wet ingredients and stir until just combined, but do not over mix. Add a little more food dye until the batter is quite red – it will fade in the oven, so you need more than you think for a rich, red cake.
- Bake the cakes – Divide the batter evenly between the two pans and bake for 35-40 minutes, until a toothpick inserted in the middle comes out clean.
- Cool – Let the cakes cool in the pans for 15 minutes, then transfer carefully to a wire rack to cool completely before frosting.
- Crumbles – If your cakes have domes, use a large serrated knife to slice a thin layer off the top. Crumble and use for decorating the top of the cake, if desired.
- Frost and serve – Prepare the frosting. Once the cake has cooled completely (this is essential, or your cake will slip and break!), spread a layer of frosting on the first cake layer. Place the second layer on top, and frost the top and sides, piping additional frosting on as desired. Sprinkle crumbles on top for decoration. Serve immediately, or keep in an airtight container in the refrigerator until serving.
Notes
- You may use another milk if needed, such as oat, almond or coconut.
-
You may use all purpose flour if needed, but cake flour will result in a much lighter, fluffier cake.
-
Gluten free – Replace all purpose flour with a quality gluten free flour. It might be rather gummy gluten free, but this will depend on the brand of flour you use. I like Better Batter.
-
Storing the cake – This cake should be stored in the refrigerator (for up to 3-4 days). Though before serving, let it come to room temperature for about 30 minutes. You can also freeze the cake.
-
Red food dyes vary a lot in terms of color and how much you need. With gel, you will need much less to achieve a deep red. If you don’t want to use food dye, you can use about 3 tablespoons beetroot powder, but the cake still won’t be as red.
Nutrition
*I’ve updated the recipe Feb. 2024 after several rounds of testing. The new recipe is much better tasting and easier to make!
Hi Nora,
My fiancรฉ and I absolutely LOVE your recipes. We cook them all the time. Iโm trying to make this for our engagement party but I was hoping to do a three tired 6 inch cake. Would this work the same way with cooking times and measurements or would too many modifications need to be made?
I’m so glad to hear that April! You can make a triple layer cake with the recipe, just divide the batter into the pans evenly and bake, but the cakes will need less time in the oven. Probably 25 minutes or so, but I’d check with a toothpick until it comes out nearly clean. Hope that helps and congrats!
LOVE this recipe! Iโve made it as a whole cake and it was greatโฆtrue red velvet flavor.
Will it transfer well as mini cupcakes? Wanting to do them as a little gifts to our customers. Any special directions if doing them this way other than reducing cook time?
Thank you for recipes! I love your site and know I can count on things to turn out well.
I’m so happy you love the recipe, thank you! Yes, you can make mini cupcakes. They will take about 15 minutes to bake. Same temperature. I would just check with a toothpick after 15 minutes. When it comes out mostly clean, they are done. Enjoy!!
Is there anyway I can use buttermilk in this recipe? I wanted to add a little more tangy taste to it. That red velvet tang-lol lol. I really enjoyed this recipe overall. I want to try your cupcakes as well.
Thanks so much
You’re basically already using buttermilk; the soy milk + vinegar is it. But you could add a little more vinegar I think! Maybe an extra tablespoon. I’m glad you enjoyed the recipe!
Hi Nora, am I able to half this recipe please with success?
And what size pan would you suggest? Thank you!
Sure, that should be fine. If you cut it in half, you can use 1 round 8-inch pan, or a square 8 or 9 inch pan (the cake will be a bit thinner though). Enjoy!
Dear Nora,
Just curious if I can substitute brown sugar into this recipe. Usually this addition adds a little moisture to a cake! THANKS!
You can try it, I’m not sure how it will turn out. Hopefully not too moist and dense!
I just made this cake for my motherโs 60th birthday and it turned out wonderful! Very moist and light! The only alterations I made was I didnโt have cake flour so I used the google machine and that said you could substitute out 2TBSP of APF for corn starch and get you close to the same thing. I will note that I weighed out everything except, baking powder, baking soda, salt, vinegar, vanilla and the food coloring. Also I made a 3 tiered cake with 6โ 7โ & 9โround pans. The 6&7โ were done about the same time, about 35 min and the 9โ was around 42 min. I also did a recipe and a half to do the three tiers, each layer came out about 2โ thick. I wish I could post a picture since it turned out so good, my red velvet is more like maroon since I ran out of red food coloring and added some purple as well. The cream cheese frosting, I doubled the recipe and added 9cups of powdered sugar, mine wasnโt runny at all and I may have been fine with only 8cups but I considered it extra insurance since I wasnโt sure how much it would stiffen up.
My cake turned out heavy and smelled horrible when I took it out of the oven. I am very sad that this recipe didn’t work because I have tried other recipes on this website that have turned out great. I don’t know what I did wrong.
I’m sorry to hear that Terry! I’m not sure what happened. I’ll have to do some testing on this recipe and see if it needs an update.
Nora, do you think it would be fine to make this without the beetroot powder or dyes? Does is have any other use that I need it for other than the coloring or could I do without it? โค๏ธ
That should work fine. The color of your cake will most likely be brown, however, it should not change the flavor! Happy baking!
Hey Nora! I love your recipes been baking up a storm and no one would guess theyโre vegan! Iโve made this recipe a couple times before and absolutely love it! Iโm wondering if I add 1/2 a cup of hot water would it make the cake more moist like the โBest Chocolate Cake Everโ or would it ruin the cake?
That’s wonderful to hear! I’m so glad you’re enjoying my recipes ๐ You could try adding hot water, but I haven’t tested it so I’m not sure if it will work or not.
Hi Nora! If I don’t prefer to use apple sauce in my baking, what can i substitute it with? TIA!
You could probably use 2 flax eggs. 2 tbs ground flax mixed with 5 tablespoons water. Thanks!
Hi! I had great success making 1/3rd of this recipe for a small loaf-pan cake. I used the red dye option, not beetroot powder.
Hi Bridget. Thanks for sharing your experience and great feedback!
Hi Nora,
Could this recipe be halved or made into a batch of cupcakes? I love that you use a little more cocoa powder than most here. Yum!!
Hi Alina. You can make this recipe into cupcakes! Bake at the same temperature (350 F) but for only 20-25 minutes. I fill the cupcake liners about half full. Thanks for your great feedback and review!
Nora, do you think I can bake this in a heart shaped cake plan using the same ratio of ingredients? Thanks!
That depends on how big your cake pan is. You might not use all the batter, since this is for a double 8 or 9 inch cake.
Could I leave out the cocoa powder? I have someone who is allergic to cocoa.
You can but it won’t quite be red velvet flavor. Should technically work though.
Have you ever tried using carob powder instead of cocoa? Works for us!
Hi Nora,
I love your recipes and they were always a success except this time. My red velvet cake was a bit dense and on the dry side. Should it be as fluffy and moist as the best chocolate cake? That one was the best cake ever! I used 2 Tbsp of beetroot powder. My batter was thick , I poured it in pans anyways even tho I thought it should be more runnier than that. I think it needed more wet ingredients as when butter and sugar are combined itโs not giving it enough moisture. Any tips?
Hi Maria. Yes, the cake should be fluffy, not dense or dry. It sounds like the butter and sugar may not have been creamed long enough or not enough moisture was added to the batter. It’s hard to know exactly what went wrong, but just be careful when you’re measuring your flour (spoon and level it into the measuring cup) and don’t overmix the batter. Hope this helps!
Thank you,
I made chocolate cake (one with hot water) , carrot cake, cheesecake and no issues. I checked my measurements twice and the batter was thicker than I would normally expect. But even so, everyone loved it and couldnโt believe itโs vegan! Youโre my fav vegan baker! Thank you so much for all the food โฅ๏ธ
Hi Maria. How wonderful you are loving baking my recipes! Thanks for sharing your awesome feedback! Wishing you lots of happy cooking!
I had the same issue. The red velvet was dense, and didnโt taste the best. We were careful about creaming it and the measurements. Could it be something like the type of butter? The carrot cake was amazing, fluffy and moist, better than any other carrot cake Iโve had (non-vegan included), so I was so excited for this one.
Would this recipe work in a bundt cake pan?
Yes, I’ve made it in a bundt pan with no issues. Just make sure to bake the cake in the center of your oven and bake at 350ยบF for about 50-60 minutes. Cover the cake with foil, loosely, if you can tell the edges are getting too hard but itโs not done in the middle yet.
Can vegan sour cream be substituted for the buttermilk?
I haven’t tried it but it might work.
Hi Nora
Can I use coconut oil instead of canola oil?
Hi Anuradha. Coconut oil will work okay in place of canola oil , though it may make the cake more dense. Hope this helps!
Hi Nora.
I love the texture of your vanilla cake using aquafaba, is this cake as fluffy? Do you think could use aquafaba instead of applesauce just to get that same texture?
Hi Sofia. You can use cake flour for this cake which will yield an even lighter cake with a fine crumb. If you use aquafaba, try 1/2 cup of whipped aquafaba. Hope that helps! Enjoy!
Hey Sofia, I’m wanting to try this with aquafaba—did you have success? Any tips? Thanks so much!
I doubled this recipe for a 12inch square cake . It came out perfect very spongy and fluffy but also lovely and moist . Definitely saving this recipe ย !!!
Hi Tanya. I’m so glad the cake came out perfect for you! Thank you for sharing your feedback! Wishing you happy cooking!
Can I use two โflax eggsโ in place of the applesauce? Last week I baked your chocolate cake and this substitution was in the comments so I used it and the cake was divine.
Yes, that should work just fine Tonya. Thanks!
Hi Nora!
I was wondering if I could use cake flour here? Also, is applesauce better than aquafaba in this recipe?ย
Thank you always!
Yes, you can use cake flour for this cake which will yield an even lighter cake with a fine crumb. I use applesauce for this case. If you decide to use aquafaba, try 1/2 cup of whipped aquafaba. Hope that helps! Enjoy!