Dances with Knives

  • About
  • Services
  • Recipes
menu icon
go to homepage
  • About
  • Services
  • Recipes
search icon
Homepage link
  • About
  • Services
  • Recipes
×
Home » Recipe Index » Sweets & Desserts

Easy Dairy Free Red Velvet Cake (Vegan Recipe)

Published: Feb 16, 2026 by Kim Grimmett | Classically Trained Vegan Chef · This post may contain affiliate links. This blog generates income via ads. Please read the Disclosures and Privacy Policy.

Jump to Recipe

This dairy free red velvet cake with vegan cream cheese frosting has the perfect crimson red crumb, moist texture, and that delicious signature flavor. I use a foolproof method that anyone can master.

If you are looking for other easy vegan cake recipes, make sure to check out my vegan almond flour cake and vegan oatmeal cake with almonds and cranberries too!

Slice of vegan red velvet cake on a white plate with a fork.

❤️ Why You'll Love My Recipe

  • Classic red velvet flavor: I use the perfect combination of plant milk, vinegar, and cocoa to create the irresistible tangy flavor and tender texture of red velvet.
  • Gorgeous crimson color: This cake is a beautiful, vibrant red color. It's the best vegan red velvet cake recipe for birthdays, Valentine's Day, and anniversaries!
  • Foolproof mixing method: I use both vegan butter and oil combined with a cake mixing technique for a moist and tender cake every time.
  • Quick cake recipe: The easy vegan red velvet cake recipe calls for simple pantry ingredients and takes just 40 minutes from mixing to baking.

* Don't feel like making a whole cake? No problem! Make my vegan red velvet cupcakes instead!

The Secret To My Vegan Red Velvet Cake

I tested this recipe 5 times to create one of the most delicious and easy vegan red velvet cakes you'll ever make.

There are two things that make my recipe special, and they're not special equipment or vegan baking wizardry. It boils down to simple baking techniques that I learned in culinary school. Over the years, I've learned how to take traditional recipes and turn them into vegan versions that are just as good.

The first secret is a quick 5-minute homemade vegan buttermilk I make by mixing plant milk with apple cider vinegar. This curdles the milk and replicates the acidity found in traditional recipes, which helps to activate the leaveners and softens the gluten in the flour. This produces a cake that is super moist without being overly oily.

Secondly, most dairy free red velvet cake recipes rely on the muffin method for mixing and use only oil as the fat. While this works, I've found that using the creaming method with vegan butter and a touch of oil and alternating my wet and dry ingredients when adding them creates a delicate crumb like a professional bakery.

Ingredient Notes

Labeled baking ingredients.
  • All-purpose flour: Gives the cake its structure. It's important to measure the flour accurately and sift it for the best results.
  • Natural cocoa powder: Not Dutch-process. Natural cocoa is acidic and reacts best with the baking soda to create the classic red velvet flavor and red color.
  • Baking powder and baking soda: I use this leavening combo for the best lift and characteristic taste.
  • Vegan butter + sugar: Stick butter works best and should be room temperature, but still cool to the touch when creaming it together with the sugar.
  • Neutral oil: I like to use just a little bit of oil for moisture, which keeps the cake tender for days.
  • Dairy free milk + apple cider vinegar: This is your vegan buttermilk. Soy milk works best, but almond milk and oat milk are other good options.
  • Liquid red food coloring: Do not use more than 1 tablespoon of liquid food coloring. More will impact the texture of the cake. Gel food color works too.
  • Vegan cream cheese frosting: You can make your own using my vegan cream cheese frosting recipe or use store-bought. Simple vegan white buttercream frosting is another option.

How To Make Dairy Free Red Velvet Cake From Scratch

Here is a step-by-step look at how easy it is to make a red velvet cake recipe vegan!

Scroll down to the recipe card to find the amounts and detailed instructions.

Make the vegan buttermilk. Before you even begin making the batter, mix the soy milk and apple cider vinegar to make a vegan buttermilk. Then prep your round cake pans. This gives the soy milk enough time to curdle some.

Prep the dry ingredients. Sift all the dry ingredients (all purpose flour, cocoa, baking soda, baking powder, salt) into a medium bowl and then use a whisk to mix them together.

Cream the butter and sugar. Grab a large bowl and beat the softened vegan butter with the granulated sugar using an electric hand mixer for about 2 minutes on medium speed. You're looking for it to turn into a fluffy pale mixture. Add the oil and beat for another 20 seconds or so until it's fully worked in and smooth.

vegan red velvet cake batter process

Mix the liquids. Stir the vanilla extract and red food coloring into your buttermilk mixture until the color is evenly distributed. You want to do this before you start mixing everything together.

Add the flour mixture and buttermilk. Turn your mixer down to the lowest speed and add a third of the dry ingredients, mixing just until the flour is mixed in. Then keep the mixer going on low and slowly pour in half of your red buttermilk mixture, letting it mix until it's just absorbed.

Now, add another third of the dry ingredients, then the rest of the buttermilk, and finish with the final third of dry ingredients. Be very careful not to overmix.

vegan red velvet cake batter

Bake the cake. Divide the cake batter between your two prepared 8 inch cake pans and slide them into the oven to bake at 350°F (177°C) for about 30 to 34 minutes. You'll know the layers are done when a toothpick poked in the center comes out with a few moist crumbs.

Cool the cake. Once baked, give the vegan red velvet cakes 10 minutes to set in their pans, then flip them onto a wire rack, peel away the parchment, and let them completely cool.

Frost the cake. Once the layers are completely cool, you can frost your vegan cake with cream cheese frosting.

vegan red velvet cake cooling and being frosted

Storage

  • Fridge: Because of the vegan cream cheese frosting, this cake should be stored in the refrigerator. In an airtight container or cake dome, it will last for up to 5 days.
  • Freezer: One thing I love about cakes is that you can freeze the unfrosted layers for up to 3 months. Wrap them tightly in plastic wrap and then put them in a ziplock bag. Then just thaw the layers overnight in the fridge before frosting.

🌟 Expert Tips

  1. Your vegan butter should be soft enough to leave a thumbprint but still feel slightly cool. If it's oily or starting to melt, it won't hold the air pockets needed to make this dairy free red velvet cake light and fluffy.
  2. Don't rush creaming the butter and sugar step. This helps create the perfect crumb texture when making red velvet cake vegan.
  3. Follow the "Dry-Wet-Dry" rule when making the batter. Always start and end with your dry ingredients when alternating. This technique prevents the batter from becoming over-saturated with liquid and breaking.
  4. Once you start adding flour, keep your mixer on the lowest setting. Over-mixing is the fastest way to turn a tender cake into a tough one.
  5. After your last addition of flour, use a silicone spatula and fold the batter once or twice. This ensures no pockets of dry flour are hiding at the bottom of the bowl.
  6. Cake layers are much easier to frost if you wrap them in plastic and chill them in the fridge for an hour after they've cooled.
  7. For the best results, use a digital scale to measure your flour and a digital oven thermometer.
Dairy free red velvet cake with cream cheese frosting on a white plate with a fork.

Frequently Asked Questions

How do I know when my cake is done baking?

If you insert a toothpick into the center of your cake it should come out clean with a few moist crumbs clinging to it. The center of your cake should also spring back if you press it with your finger instead of leaving an indent.

Can I use Dutch process cocoa powder?

No, stick with natural cocoa powder. Dutch-process has been treated to neutralize the acid, and you actually need that acidity for the classic red velvet flavor and to keep your red color vibrant.

Can I skip the apple cider vinegar?

No, you need vinegar to make the vegan buttermilk and get the baking soda working. If you don't have apple cider vinegar, plain white vinegar works just as well.

My batter looks curdled. Is it ruined?

Don't worry! This happens during the alternating step when you're mixing in the liquids and flour. It looks weird for a minute, but smooths out by the end. Just don't overmix trying to fix it. It's perfectly normal.

Can I make this recipe gluten-free?

If you are looking for a gluten and dairy free red velvet cake recipe, using a 1:1 gluten free flour blend with xanthan gum should work, but I haven't tested it myself yet.

What is the best food coloring to use?

Gel food coloring gives you the brightest red, and beet powder works too. However, I used regular liquid red food color because it is easier to find, and this recipe was designed to account for the added liquid. Making any change to the amount of food coloring used will alter the outcome of your cake.

⭐️ One Last Thing! If you make my dairy free red velvet cake, please leave a review and rating to let me know how you liked it! Doing so helps other readers and me too! Your feedback makes a difference.

Vegan red velvet cake with cream cheese frosting on a white plate with a fork.

Dairy Free Red Velvet Cake (Vegan)

This delicious dairy free red velvet cake features a bakery-style crumb that stays moist for days. It's a foolproof vegan recipe that's easy enough for any home baker to master, yet looks impressive enough to be the centerpiece of any table.
Author: Kim Grimmett
No ratings yet
Print Save RecipeSaved!
Prep Time 10 minutes minutes
Cook Time 30 minutes minutes
Total Time 40 minutes minutes
Course: Dessert
Cuisine: American
Diet: Vegan
Servings: 16 slices

Equipment

  • Digital Scale
  • Electric Hand Mixer
  • Rubber Spatula

Ingredients
 

  • 3 cups all-purpose flour (360 g)
  • 2 tablespoon natural cocoa powder
  • 1 tablespoon baking powder
  • ⅛ teaspoon baking soda
  • ¾ teaspoon fine sea salt
  • 1¾ cups granulated sugar (350 g)
  • ½ cup vegan butter, at room temperature (stick butter works best)
  • 2 tablespoon neutral oil
  • 1½ cups unsweetened soy milk (any plant milk will work)
  • 1 tablespoon apple cider vinegar
  • 1 tablespoon vanilla extract
  • 1 tablespoon liquid red food coloring
  • Vegan cream cheese frosting

Instructions

  • Preheat your oven to 350°F (177°C). Grease two 8-inch cake pans, dust them with flour, and line the bottoms with parchment paper.
  • In a small jar or bowl, stir the soy milk and apple cider vinegar together. Let it sit for 5 minutes to turn into vegan buttermilk.
  • Sift all the dry ingredients (flour, cocoa, baking soda, baking powder, salt) into a medium bowl and then use a whisk to mix them together.
  • In a large bowl use an electric stand mixer or use a stand mixer to beat the softened vegan butter and granulated sugar on medium speed for about 2 minutes until it's a pale, fluffy texture. Then pour in the oil and beat again for about 20 seconds until fully combined.
  • Mix in the vanilla extract and red food coloring into the plant milk mixture.
  • With the mixer on its lowest speed, add ⅓ of your dry ingredients. Mix just until combined. Now, with the mixer running on LOW slowly pour in half of the milk mixture and mix until just absorbed. Repeat with another ⅓ of the dry ingredients, the remaining milk, and finally the last ⅓ of the dry ingredients. Do not over mix the batter.
    Note: If the batter looks slightly curdled or broken during the milk additions, don't panic. This is normal. It will come back together with the final flour addition.
  • Switch to a rubber spatula and fold the batter by hand once or twice, scraping the very bottom of the bowl to catch any hidden flour pockets.
  • Divide the batter evenly between the two prepared cake pans and bake for 30 to 34 minutes. When done, a toothpick inserted into the middle should come out with just a few moist crumbs.
  • Let the cakes rest in their pans for 10 minutes. Then carefully turn them out onto a wire rack and peel off the parchment. Let them cool completely before frosting.
  • When cool, frost the cake with vegan cream cheese frosting.

Notes

  1. Properly measure the ingredients with a digital scale if possible. If not, use the spoon and level method when measuring the flour.
  2. Every oven is different. A digital oven thermometer is recommended.
  3. Your vegan butter should be soft enough to indent with a finger, but still feel cool. If it's oily or melted, your cake will be dense rather than fluffy.
  4. Use natural cocoa powder. The acidity is necessary to react with the baking soda for the proper rise.
  5. The cake layers are actually easier to frost if you wrap them in plastic and chill them in the fridge for an hour after they've cooled.
  6. The estimated nutritional info does not include the frosting, which will depend on the recipe you choose you use or store bought brand.

Nutrition

Serving: 1slice | Calories: 285kcal | Carbohydrates: 46g | Protein: 3.5g | Fat: 10g | Saturated Fat: 3.5g | Sodium: 215mg | Fiber: 1.2g | Sugar: 22g
Keyword vegan red velvet cake
Tried this recipe?Mention me on Instagram @dances_with_knives and add the hashtag #danceswithknives! Would love to see your yummy creations!

Leave a Reply Cancel reply

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

Recipe Rating




Photo of Kim with her name and welcome.

I'm a professional chef with a culinary degree in my back pocket along with training from all over the world. Dances With Knives is where I share my passion for vegan food and healthy delicious recipes for everyone to enjoy. More about me >


Trending Recipes

  • Plate of vegan pupusas with the cheesy center of a pupusa showing in the as the main pupusa.
    Vegan Pupusas with Curtido
  • Bowl of vegan gumbo.
    Vegan Gumbo Louisiana Style
  • homemade maple syrup being poured over pancakes
    Homemade Maple Syrup
  • Peanut sauce in a dish with peanut laid around it, a lime, and clove of garlic.
    Creamy Thai Peanut Sauce made with Coconut Milk
  • strawberry sauce
    Strawberry Sauce From Frozen Strawberries

Get the exclusive content you crave straight to your inbox.

Footer

↑ back to top

About

  • Privacy Policy & Disclosures
  • Terms & Conditions
  • Nutrition Disclaimer
  • Accessibility Policy

Subscribe

  • Sign Up! for emails and updates

Find Me On

  • Facebook
  • Instagram
  • Pinterest

Contact

  • Contact
  • Services

As an Amazon Associate, I earn from qualifying purchases.

Dances With Knives earns commissions on purchases made through our links to retailers. Affiliate details >>

Copyright © 2026 DANCESWITHKNIVES.COM

Rate This Recipe

Your vote:




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