• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • About
    • About Sam
    • FAQ's about veganism
    • Press
    • Contact
      • Reader Inquiries
      • Business Inquiries
  • Cookbooks
  • Seitan School
  • Recipes
    • Recipe Index
    • Video
  • Start Here

It Doesn't Taste Like Chicken logo

menu icon
go to homepage
  • About
  • Cookbooks
  • Courses
  • Recipes
  • Start Here
    • Amazon
    • Facebook
    • Instagram
    • Pinterest
    • YouTube
  • search icon
    Homepage link
    • About
    • Cookbooks
    • Courses
    • Recipes
    • Start Here
    • Amazon
    • Facebook
    • Instagram
    • Pinterest
    • YouTube
  • ×
    Home » Recipes » RECIPES

    Sam TurnbullAuthor: Sam Turnbull Updated: January 10, 2026

    Vegan Red Velvet Cake

    4.91 from 84 votes
    | 122 Comments
    Save Saved! Pin Comments ↓ Jump to Recipe

    Just like the classic, this Vegan Red Velvet Cake is a gorgeous deep rich red with vanilla and cocoa flavour and a subtle zing from vinegar (this is traditional, trust me on this)! And of course, the cake is frosted with vegan cream cheese frosting for the classic combo.  Oh la la! I've been asked to veganize a red velvet cake more times than I can count. With both Valentine's Day and the red carpet event of the Oscars coming up, I thought now was the perfect time to finally share my recipe. I hope you enjoy!

    Vegan Red Velvet Cake! Tastes just like the traditional complete with a dairy-free cream cheese frosting! Easy to make. Perfect for Valentine's day or any occasion. #itdoesnttastelikechicken #veganrecipes #vegandessert

    Yeah, my mouth is watering already.

    This cake might look and taste all sorts of fancy, but it is actually quite easy to prepare. The cakes come together quickly and needs to be cooled completely before frosting, so I usually make the cake layers the day before I want to serve it.

    The frosting takes just a few minutes to whip up and can be made the day before as well and stored in the fridge. Then when ready, just frost and serve!

    Vegan Red Velvet Cake! Tastes just like the traditional complete with a dairy-free cream cheese frosting! Easy to make. Perfect for Valentine's day or any occasion. #itdoesnttastelikechicken #veganrecipes #vegandessert

    Just like all of my dessert recipes, this cake tastes just like the traditional version, and no one will be able to tell it's vegan!

    Enjoy this cake as a romantic after-dinner dessert, or (my favourite) for a breakfast treat with coffee in the morning.

    How To Make Vegan Red Velvet Cake:

    Mix together the dry ingredients.In a large bowl, whisk the dry ingredients together.

    Mix together the wet ingredients and add food dye for the perfect red velvet cake colour

    In a medium bowl, mix the wet ingredients together. Add enough red food dye so that the wet ingredients are a very vibrant red. As for quantity, it will depend on the intensity of the food colouring used. For the gel, I used 1 heaping teaspoon. For a liquid dye, it would likely be closer to 2 tablespoons.

    Mix the wet and dry together

    Pour the wet ingredients into the dry and mix until the batter just comes together, don't over mix. The colour of the batter will deepen when cooked for the perfect red velvet colour.

    Bake until a toothpick inserted into the center of the cake comes out clean.

    Evenly divide batter among the cake pans. Bake 30 - 35 minutes until a toothpick inserted into the center comes out clean. Let the cakes cool in the pan before removing.

    whip up the frosting, and frost the vegan red velvet cakes as desired.

    How To Make Vegan Cream Cheese Frosting:

    Use a hand mixer or stand mixer to beat the cream cheese and butter together until fluffy. Add the powdered sugar and slowly mix in. Increase the speed and whip the frosting until fluffy. If the frosting is too thick, add 1 tablespoon of plant-based milk at a time, mixing in, until the desired consistency is reached. Depending on the cream cheese used if the frosting is too sweet, add a pinch of salt and mix in.

    If you like a lot of frosting you may want to double the amount.

    Alternatively, you could make my cream cheese frosting recipe found in my cookbook Fuss-Free Vegan (page 170) which doesn't require any vegan cream cheese!

    Store the frosting in the fridge until needed. Make sure the cakes are cooled completely before frosting.

    Vegan Red Velvet Cake! Tastes just like the traditional complete with a dairy-free cream cheese frosting! Easy to make. Perfect for Valentine's day or any occasion. #itdoesnttastelikechicken #veganrecipes #vegandessert

    For the Final Touches:

    I saved some of the cake crumbs collected when I was levelling the cakes, broke them up, and sprinkled them around the edges of the cake. I think it's the perfect way to decorate this vegan red velvet cake, so cute!

    Bon appetegan!

    Sam Turnbull

    4.91 from 84 votes
    (click stars to vote)

    Vegan Red Velvet Cake

    Tastes just like the traditional complete with a dairy-free cream cheese frosting! Easy to make. Perfect for Valentine's day or any occasion.
    Prep: 15 minutes mins
    Cook: 35 minutes mins
    Total: 50 minutes mins
    Servings: 2 layer cake (8" diameter)
    PRINT PIN Save Saved! COMMENT

    Ingredients
     

    Dry Ingredients:

    • 2 ½ cups all-purpose flour
    • 1 ½ cup white sugar
    • 3 tablespoons cocoa powder
    • 2 teaspoons baking soda
    • 1 teaspoon salt

    Wet Ingredients:

    • 1 ⅓ cup plant-based milk, (such as soy or almond)
    • ⅔ cup light oil, (such as canola or vegetable)
    • ¼ cup apple cider vinegar
    • 1 tablespoon vanilla extract
    • vegan red food dye, *see notes

    Vegan Cream Cheese Frosting:

    • 8 oz vegan cream cheese
    • ¼ cup vegan butter
    • 2 ½ cups powdered sugar
    • ¾ teaspoons vanilla extract
    • plant-based milk,, if needed
    • salt, if needed
    US Customary - Metric

    Instructions
     

    To make vegan red velvet cake:

    • Preheat your oven to 350F (180C). lightly grease two 8-inch round cake pans.
    • In a large bowl, whisk the dry ingredients together.
    • In a medium bowl, mix the wet ingredients together. Add enough red food dye so that the wet ingredients are a very vibrant red *see notes. Pour the wet ingredients into the dry and mix until the batter just comes together, don’t over-mix.
    • Evenly divide the batter among the cake pans. Bake 30 - 35 minutes until a toothpick inserted into the center comes out clean. Let the cakes cool in the pan before removing.

    To make vegan cream cheese frosting:

    • Use a hand mixer or stand mixer to beat the cream cheese and butter together until fluffy. Add the powdered sugar and slowly mix in. Increase the speed and whip the frosting until fluffy. If the frosting is too thick, add 1 tablespoon of plant-based milk at a time, mixing in, until the desired consistency is reached. If the frosting is too sweet, add a pinch of salt and mix in.
    • Store the frosting in the fridge until needed. Make sure the cakes are cooled completely before frosting. Generously frost the cakes as desired.

    Notes

    Red food dye: not all food dyes are vegan-friendly, so make sure to check the brand you are purchasing. I used Wilton gel food colours which are vegan-friendly. As for quantity, it will depend on the intensity of the food colouring used. For the gel, I used 1 heaping teaspoon. For a liquid dye, it would likely be closer to 2 tablespoons. You could alternativly use beet powder.
    Cream Cheese Frosting: if you do not have access to store-bought cream cheese you can make the cream cheese frosting recipe found in my cookbook Fuss-Free Vegan (page 170) which doesn't require any cream cheese! If you like a lot of frosting you may want to double the recipe.
    Baking pans: I've never had any issue with my cakes sticking to the pans, but if you are concerned you can line the bottoms of your pans with parchment paper. 

    Nutrition

    Serving: 1serving cake with frosting (recipe makes 16 servings) | Calories: 364kcal | Carbohydrates: 54g | Protein: 3g | Fat: 16g | Saturated Fat: 3g | Sodium: 361mg | Potassium: 38mg | Fiber: 2g | Sugar: 38g | Vitamin A: 135IU | Calcium: 13mg | Iron: 1mg

    ⭐ Did You Make This Recipe?

    I’d love if you left a rating and comment, it helps others find the recipe and makes my day! 💕
    Author: Sam Turnbull
    Cuisine: American
    Course: Dessert
    « Vegan Huevos Rancheros
    Vegan Truffle Mac and Cheese »

    Reader Interactions

    Comments

    1. cara says

      March 31, 2026 at 8:41 pm

      5 stars
      what cream cheese brand did you use for the frosting?

      Reply
      • Sam Turnbull @ It Doesn't Taste Like Chicken says

        April 01, 2026 at 3:52 pm

        Great question, Cara! I usually use brands like Violife 🙂

        Reply
    2. Zinnia says

      March 28, 2026 at 12:47 am

      2 stars
      Good texture, but lacking in taste. Followed recipe exactly and remade it even thinking I must have done something wrong the first time and the cake itself is incredibly underwhelming. Not nearly as sweet as it should be 🙁 icing is fine but the cake shouldn’t rely on icing to be good imo

      Reply
      • Sam Turnbull @ It Doesn't Taste Like Chicken says

        March 30, 2026 at 3:51 pm

        Hi Zinnia, red velvet is a bit more subtle in flavor compared to a classic chocolate cake (it's somewhere in between vanilla and chocolate), so it can sometimes come down to personal preference on sweetness. That said, it shouldn’t taste bland, so if you ever give it another try, you could add an extra couple tablespoons of sugar to suit your taste. I’m glad you enjoyed the frosting at least 🙂

        Reply
    3. Ema says

      February 13, 2026 at 4:47 am

      5 stars
      Made the cake but into muffins for work's "palentine's day". I didn't use the icing recipe because I'm lazy and used ready made.
      The cake was tangy and chocolatey without being too sweet and soft and light. Another amazing recipe ❤️

      Reply
      • Sam Turnbull @ It Doesn't Taste Like Chicken says

        February 13, 2026 at 8:51 am

        Ema I LOVE that you made these into Palentine’s Day muffins!! 😍 So happy they turned out, and no shame in store-bought icing, lol!

        Reply
    4. Lisa says

      February 12, 2026 at 10:26 pm

      Hi! I would love to make this recipe and I only have 9 inch cake pans instead of the suggested 8. Do you have any tips for how to modify or would you suggest just making cupcakes? Thanks!

      Reply
      • Sam Turnbull @ It Doesn't Taste Like Chicken says

        February 13, 2026 at 8:53 am

        Hi Lisa! Yes, 9-inch pans will work, the layers will just be a bit thinner, so start checking a few minutes earlier. Cupcakes are a great option too!

        Reply
    5. Drew says

      February 05, 2026 at 8:36 am

      5 stars
      Any changes to make this into cupcakes

      Reply
      • Sam Turnbull @ It Doesn't Taste Like Chicken says

        February 05, 2026 at 9:29 am

        Hi Drew! Yes, you can absolutely make this into cupcakes 🙂 Just line a muffin tin and fill each cup about ⅔ full, then bake at 350°F (180°C) for about 18–22 minutes, or until a toothpick comes out clean. This recipe should make about 24 cupcakes (depending how full you fill them). Enjoy!

        Reply
    6. Derek says

      December 14, 2025 at 9:20 am

      Not made the receipt yet, I was wondering if I could use blanched almond flour in place of plain flour, if so then do I need to reduce the amount of oil and by how much. Thank you.

      Reply
      • Sam Turnbull @ It Doesn't Taste Like Chicken says

        December 15, 2025 at 11:01 am

        Hi Derek! Almond flour won’t work in place of regular flour in this cake since it won’t rise or hold together the same way. I recommend sticking with all purpose.

        Reply
        • Derek says

          December 15, 2025 at 3:46 pm

          Thank you for the advice, all purpose (plain) flour it is then.

        • Sam Turnbull @ It Doesn't Taste Like Chicken says

          December 16, 2025 at 9:37 am

          You’re very welcome, Derek! Happy baking 😊

    7. Francesca says

      December 01, 2025 at 11:57 am

      how much beet powder would you use to replace food coloring

      Reply
      • Sam Turnbull @ It Doesn't Taste Like Chicken says

        December 01, 2025 at 3:47 pm

        Hi Francesca, I would start with 2 to 3 tablespoons of beet powder and adjust from there depending on how deep of a red you’d like. Just keep in mind the color will be more muted and earthy compared to food dye. Enjoy!

        Reply
    8. Natalie Mc says

      November 23, 2025 at 8:32 pm

      5 stars
      I just made this for my son’s Birthday and it was delicious!! Everyone raved about how good it was! I made it last night (I used the metric measurements) assembled, wrapped and stored in fridge until after dinner this evening. It was moist and had great flavor! I am the only vegan in the household so it’s nice to have a delicious recipe everyone enjoys! Thank you!

      Reply
      • Sam Turnbull @ It Doesn't Taste Like Chicken says

        November 25, 2025 at 9:34 am

        Yay! That makes me so happy! So thrilled you enjoyed it Natalie, thank you for the review 🙂

        Reply
    9. Pat says

      November 15, 2025 at 11:55 am

      Great cake recipe but I can’t get the frosting to stop being runny. Very tasty frosting but I need it to solidify a bit more. 🙏🏻

      Reply
      • Sam Turnbull @ It Doesn't Taste Like Chicken says

        November 15, 2025 at 12:37 pm

        Hi Pat, I am so glad you enjoyed the cake. For the frosting, try popping it into the fridge for fifteen to twenty minutes to firm up. Vegan cream cheese softens very quickly, so a little chill time usually brings it together. If it is still too soft, add a bit more powdered sugar and beat again. For next time, if you were using a tub style cream cheese, try switching to a block style vegan cream cheese. They tend to be much firmer and gives the most stable frosting. Also different brands of vegan cream cheese can vary a lot in firmness. I hope that helps! Enjoy!

        Reply
    10. Ann says

      September 03, 2025 at 11:01 am

      4 stars
      Thank you for this recipe! I just baked this cake but it turned out extremely oily. Should I decrease the amount for the next time? Thank you

      Reply
      • Ann says

        September 03, 2025 at 11:01 am

        Amount of oil I meant

        Reply
      • Sam Turnbull @ It Doesn't Taste Like Chicken says

        September 03, 2025 at 2:20 pm

        Hi Ann, so sorry you had this experience, it really shouldn’t turn out oily, so I’m wondering if something went a bit off during the process. A few things that could cause that are adding a little too much oil (just want to double check you measured 2/3 cup?), using a different type of oil or plant milk than listed, or if the cake was slightly under-baked. When made as written, it should bake up with a light, fluffy crumb (it has a 4.9 star rating with lots of happy bakers 🥰). If you give it another try, I’m confident you’ll get the same perfect texture.

        Reply
        • Ann says

          September 03, 2025 at 8:42 pm

          Thank you! I realized I made a few mistakes (oil cup measurement!) Baked it again and it turned out fabulous! Thank you!

        • Sam Turnbull @ It Doesn't Taste Like Chicken says

          September 08, 2025 at 9:59 am

          Oh yay!! I am so glad we found the problem and that it turned out so well for you! Thanks for the update Ann, enjoy the cake!

    11. Upasana says

      July 02, 2025 at 9:45 pm

      5 stars
      Amazing! I’ve tried many but this was the first to actually taste like a non-vegan red velvet

      Reply
      • Sam Turnbull @ It Doesn't Taste Like Chicken says

        July 03, 2025 at 2:32 pm

        Yay! That makes me so happy! Thank you for the review Upasana 🙂

        Reply
        • Anitha Tallam says

          August 20, 2025 at 1:15 pm

          Hi!
          Can I make this with Oat milk instead, please?

        • Sam Turnbull @ It Doesn't Taste Like Chicken says

          August 22, 2025 at 8:39 am

          Hi Anitha, yes any kind of plant-based milk will work here, oat milk will be especially great as it is usually nice and creamy. Enjoy!

    12. ANdrea says

      June 14, 2025 at 5:32 pm

      Hello,

      I want to make this…how do I store the cake before frosting if making the day before?
      Thank you!

      Reply
      • Sam Turnbull @ It Doesn't Taste Like Chicken says

        June 14, 2025 at 8:52 pm

        Hi Andrea, great question! Just let the cake layers cool completely, then wrap them tightly in plastic wrap and store at room temp overnight. They’ll be perfect for frosting the next day! 😊

        Reply
    13. Kate says

      May 11, 2025 at 4:45 am

      I see there is a Wilton red red gel and a Wilton red no taste gel. Which would you recommend please.

      Reply
      • Jess @ It Doesn't Taste Like Chicken says

        May 13, 2025 at 1:36 pm

        Either one should do the trick!

        Reply
    14. Yogi Jackson says

      April 24, 2025 at 4:15 pm

      5 stars
      I baked this superb vegan cake today. It was soft, moist and awesome.
      Thank you very much for sharing this recipe. Much appreciated.

      Reply
      • Jess @ It Doesn't Taste Like Chicken says

        April 24, 2025 at 4:46 pm

        Wonderful! Thanks for sharing your review!

        Reply
    15. Roop Kaur says

      March 10, 2025 at 8:18 pm

      5 stars
      Absolutely delicious! Made the cake recipe exactly as described and it had the best flavor and texture! Doubled the cream cheese frosting in order to cover the whole cake 🙂

      Reply
      • Sam Turnbull @ It Doesn't Taste Like Chicken says

        March 11, 2025 at 10:30 am

        Yay!! That makes me so happy. Thank you for the review 🙂

        Reply
    16. Pixie Patchouli says

      February 07, 2025 at 9:28 am

      Mine was delicious but it turned out brown not red...I think this was my own fault as I'm pretty sure I accidentally added an extra tablespoon of cocoa powder (not complaining!) The frosting was beautiful, so impressed with vegan cakes so far! Easy recipe to follow. Thanks 🙂

      Reply
      • Sam Turnbull @ It Doesn't Taste Like Chicken says

        February 09, 2025 at 12:36 pm

        Hi Pixie, So glad you enjoyed the cake! 😊 The amount of red food coloring can vary quite a bit depending on the brand/kind. You really do have to eyeball it to get that perfect red hue, making sure the batter looks as vibrant as the photos. And adding extra cocoa could make it more brown too. Thrilled to hear you loved the frosting and found the recipe easy to follow. Thanks for your kind words! 💛

        Reply
    17. Danielle Muchoe says

      February 06, 2025 at 7:10 pm

      Can you use gluten-free flour?

      Reply
      • Sam Turnbull @ It Doesn't Taste Like Chicken says

        February 09, 2025 at 12:32 pm

        Hi Danielle, I haven’t tested this recipe with gluten-free flour myself, but a good 1:1 gluten-free baking blend (the kind with xanthan gum) should work! The texture might be slightly different, but many readers have had success swapping all-purpose flour for a high-quality gluten-free blend in similar cake recipes. If you try it, I’d love to hear how it turns out! 😊

        Reply
    18. Jessica says

      January 29, 2025 at 2:48 pm

      5 stars
      So moist and flavorful! Tastes identical to the normal one. I made my cake batter with avocado oil & organic oatmilk. The vegan cream cheese frosting was very soft so I didn't need to add any oatmilk, and used nearly 4 cups of powdered sugar, then kept the cake in the fridge so it stayed structurally sound. But the flavor was amazing!

      Reply
      • Sam Turnbull @ It Doesn't Taste Like Chicken says

        January 29, 2025 at 5:33 pm

        Hi Jessica! So happy you loved it so much! If you found the frosting a bit soft it could be due to different brands of vegan butter and vegan cream cheese. I usually use Violife Cream Cheese and Earth Balance Original Buttery Spread. Also ensure they are both cold and hard (not melted). I hope that helps! Thank you for your review 🙂

        Reply
    19. Acacia says

      November 14, 2024 at 12:39 pm

      How much beet powder would you use?

      Reply
      • Sam Turnbull @ It Doesn't Taste Like Chicken says

        November 15, 2024 at 11:48 am

        I haven't tested this, so I do not have a precise measurement, but start with a small amount, adding more as needed, until your batter reaches a similar color as the photos. Enjoy!

        Reply
    20. tilly says

      July 22, 2024 at 10:48 pm

      can I use oat milk?

      Reply
      • Sam Turnbull @ It Doesn't Taste Like Chicken says

        July 24, 2024 at 11:56 am

        Yes absolutely! Enjoy!

        Reply
    « Older Comments
    4.91 from 84 votes (52 ratings without comment)

    Leave a Reply Cancel reply

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

    Recipe Rating




    Primary Sidebar

    Hi Friends!

    I'm Sam Turnbull. 3x bestselling cookbook author and passionate vegan recipe writer! I LOVE vegan food, but it didn't start that way. Coming from a family of hunters, butchers, and chefs, I'm the last person I thought would go vegan.

    Here's My Story
    Bestselling Cookbooks

    Bestselling Cookbooks

    Ready to level up your vegan cooking? Get inspired with my bestselling cookbooks—packed with fan-favorite recipes everyone will love!

    SHOP COOKBOOKS

    Footer

    On the Site

    • Start Here
    • About
    • Recipe Index
    • Tips to Use This Site
    • Dietary Preferences
    • Cookbooks
    • Cooking Courses
    • FAQ's About Veganism
    • Easy Vegan Meal Plan
    • Seitan School
    • Contact
    • Press

    Shop Bestselling Cookbooks

    Amazon • Barnes & Noble • Indigo • Walmart • Target • BAM • Bookshop •

    Join the Newsletter

    Join 120K readers who love easy vegan recipes! As a welcome gift, get my most popular 10 Easy Vegan Dinners in 30 Mins or Less sent straight to your inbox. Sign up 👇

    Affiliate Link Disclosure

    On this site, I sometimes use affiliate links. This means that if you were to make a purchase through one of these links, It Doesn't Taste Like Chicken would receive a small cut, at no cost to you.

    Privacy Policy

    COPYRIGHT © 2026 - IT DOESN'T TASTE LIKE CHICKEN

    Leave a Comment

    Your vote:




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

    Recipe Ratings without Comment

    Something went wrong. Please try again.