The Best Vegan Chocolate Cake is pure perfection! Moist, rich, decadent, and only one bowl needed! Paired with a vegan chocolate frosting.
This is hands down the best vegan chocolate cake that we have ever made.
We set out for a goal to make the best chocolate cake, vegan or not, that we have ever tasted. But, it had a stipulation also. We wanted it to be easy.
A lot of bakery-style recipes are not easy and we wanted something that was easy enough for the everyday baker but those who are intimidated by baking also.
Next, we wanted this to be allergen friendly. Everyone deserves cake that wants it and chocolate cake at that.
Even though this vegan chocolate cake recipe has no eggs and no milk, you will absolutely agree this is the ultimate chocolate cake recipe.
Never miss another post! Sign up for our weekly newsletter and get them all delivered easily! Plus, 15 easy recipes delivered immediately!
Sign Up For My Newsletter Today!
Why You’ll Love This Vegan Chocolate Cake
Quick
This recipe is made in one bowl and takes no time to throw together which means that you can have the ultimate vegan chocolate cake.
Decadent
While this cake simple – both in that it’s easy and quick – it’s also very decadent. The luxuriousness of their cake will have people thinking you paid a high end baker a lot of money for it!
Variations
One of the things I really love about this cake is that even though it’s a chocolate cake, there’s still a lot of variations that can happen.
Since this is a from scratch chocolate cake, we can switch up the frostings – maybe with vanilla frosting or with cream cheese frosting.
We can also do a chocolate cake with strawberries or raspberries on top. Or even do it as part of the filling in the middle, so a chocolate cake with raspberry filling for example.
What Ingredients do you need to make the best vegan chocolate cake?
Below are notes about the main ingredients before we get into the full recipe located lower in this post on how to make vegan chocolate cake.
While this dairy free chocolate cake does need what seems to be a lot of ingredients, it’s still an easy chocolate cake recipe. In order to make this cake without eggs and without dairy, you need a bit of creativity and chemistry. The end result is so perfect. For this cake you’ll need:
- Dairy Free Milk – Use either unsweetened plain or unsweetened vanilla flavored milk, but you don’t want any sweetened milk in this already sweet recipe.
- Apple Cider Vinegar – Since there are no vegan buttermilks on the market, we use acid to mix with the dairy free milk to make a vegan buttermilk. Acid helps tenderize gluten and therefore making a softer cake.
- Flour – The star of the show, we only used all-purpose flour here because we wanted this recipe to be as accessible as possible for everyone.
- Vegan Cane Sugar – Cane sugar is what we are using. If you want to learn more about why your sugar may not be vegan, you can learn more by clicking on the link.
- Water is boiled and then added to the batter to aid in blooming of the chocolate.
- Cocoa Powder – Obviously needed to make a delicious chocolate cake. You want to use an unsweetened cocoa powder here.
- Oil – You want to use a neutral oil – canola or vegetable. Oil helps the moisture in your cake but also helps by slowing down the formation of gluten that yields a very tender and fluffy cake – isn’t that what we all want!
- Baking Soda and Baking Powder – both act as the leavening agent in our cake which causes the cake to rise while baking. Both are added to not only help with the rise, but flavor as well.
- Vanilla and Salt – are added for flavor in this cake recipe
- Vegan Butter – you ideally want to use vegan sticks of butter like Country Crock Plant Based. Margarines are usually water based so try to find something that lists oil as the first ingredient. You’ll always want to stay away from soft vegan spreads like Country Crock in the tub.
- Vegan Powdered Sugar – traditionally used in frostings and what we are using here to give that sweet yet fluffy texture
SUBSTITUTIONS AND VARIATIONS:
- Dairy Free Milk – Any dairy free milk that you like can be used in this. The important thing is just not using a sweetened milk in this already sweet recipe.
- Acid – You can use white vinegar or lemon juice if that’s all you have
- Flour – Cake flour could be swapped for all or half of the all-purpose flour. Also an all-purpose or 1:1 gluten free flour could be used.
- Vegan Cane Sugar – While we haven’t tried, you could replace this with a coconut sugar or date sugar
- Oil – Melted coconut oil could also be used here and it is normal for it to resolidify when mixing. It will melt back down again when baking. Alternatively, you could use applesauce (same amount) of even half oil, half applesauce if you are trying to reduce your oil consumption.
- Chocolate Chips – If you wanted to make a chocolate chip chocolate cake, you could mix in 1 – 1 ½ cups of vegan chocolate chips to the cake prior to baking.
- Vanilla – you can get creative with variations and do something like a peppermint cake by adding in addition or swapping out half or all of the vanilla. Try this with other extracts too like raspberry, orange, or cherry.
Step by Step Instructions:
The first step is to combine dairy free milk, apple cider vinegar, and vanilla extract to make vegan buttermilk. Set aside for 10 minutes. While waiting, continue with the recipe. When ready, the mixture will appear curdled.
Next, using a large bowl, add all your dry ingredients into the bowl. This would be flour, sugar, cocoa powder, baking powder, baking soda, and salt. Then, whisk together.
Next add oil, boiling water, and vegan buttermilk (the vinegar mixture you made in Step 1). Mix with a spatula until just combined.
You want to make sure that you don’t overmix your batter. Important note that batter will be loose and thin but this is 100% supposed to be this way.
Once your batter is together, evenly split up the cake batter into the prepared pans and bake them together for about 33 – 37 minutes or until a toothpick in the center comes out clean.
You are going to want to let your cakes cool on a cooling rack for 15 minutes in the pans, then remove and let cool to room temperature before frosting.
In a large bowl, add the vegan butter and cocoa powder. Use a mixer to cream this together for about a minute until combined.
Add about half of the powdered sugar and half the of milk with all the vanilla extract. Then mix again for another minute. Repeat adding the rest of the ingredients.
Now check the consistency of the frosting. If it’s too dry, add a tablespoon at a time more dairy free milk until it reaches your desired consistency. If it’s too wet and does not a shape, add a tablespoon more powered sugar at a time until it reaches the right consistency to hold its shape.
Spread or pipe onto your cake as desired.
Tips for how to make the best vegan chocolate cake:
See below tips and tricks for making this vegan chocolate cake perfect!
- Follow the instructions pretty please. Cake baking is a science, especially when making a dairy free/vegan cake. Every step has a purpose to ensure the perfect vegan chocolate cake.
- While we don’t do it in the video or the recipe, if you are not comfortable baking, we highly recommend sifting the ingredients into the bowl. This loosens the ingredients and make sure there are no clumps leading to a more airy cake.
- Use vegan butter sticks, not spreads. Ideally choose a vegan butter that has oil (NOT WATER) as the first ingredient. We like Country Crock Plant Based sticks.
- Make sure to line with parchment paper and grease your pans. No one likes a cake that can’t come out of the pan. It’s one of the most frustrating things and doing these two things will helps.
- Make sure that you evenly distribute the cake batter into the two cake pans. You can use a scale to make sure that they are all within a small range of each other.
- When the cakes are cooked, remove from oven and place on a cooling rack to allow the cakes to cool evenly.
- Let the cakes cool to touch. DO NOT RUSH. Let it cool completely.
- When ready to make the cake – use a cake leveling tool to make sure there’s no uneven tops.
- Place a small amount of frosting down first on a rotating cake stand, then your first layer. The frosting acts as a glue so the cake won’t slip.
- Use a piping bag and a large round tip and pipe frosting in a circular motion from the outer edge completely in to the middle.
- Use a cake spreader to gently even out layer of frosting. Place next layer and repeat. Step back and see if there is any gaps in between the layers. If there are, place enough frosting in those areas to get frosting to the edge.
- Use a cake scraper to go around the cake and ensure evenness around the entire cake. This step is really important. Place frosting on the top of the cake and more on sides if needed and frost evenly. Using a spreader on the top and the scraper to even evenness.
- Get creative. If you can’t get as smooth as you want or even as you want – you can also add toppings like crushed nuts or chocolate shavings, or drizzle chocolate syrup along the edge so people focus on that. Plus it looks better either way.
- *Bonus Tip: If you want to frosting the cake but keep a clean cake stand, cut four 7″ pieces of wax paper and overlap them before placing the first layer on the cake stand. When you are completely done frosting the cake, carefully remove the four pieces of wax paper.
Frequently Asked Questions:
Absolutely! Did I just make your day? You can swap out the vegan all-purpose flour for Gluten Free Cup for Cup flour. You can also swap out the cake flour with a gluten free version. All the other ingredients that we use in this recipe are naturally gluten free and no swaps are needed.
Besides the flour, that you can use gluten free as recommended above, the only other ingredient is the vegan butter which typically contains soy.
Just choose a soy free vegan butter like Earth Balance soy free sticks. Any dairy free milk can be used that is safe for your allergens.
This vegan chocolate cake is rich in chocolate while still remaining moist. The right amount of fat (oil) combined with making our own dairy free buttermilk (acid) and adding in leavening agents (baking soda and baking powder) all act together to insure this will not be a dry vegan chocolate cake.
Also, the importance of minimally processing the ingredients together. We only mix until combined. We do this because the longer you mix flour, the more gluten forms making for a not so great cake.
You can absolutely make this into dairy free chocolate cupcakes. Simply make the recipe as normal and then instead of greasing cake pans, spray a cupcake pan or liners. Fill each one up ¾ of the way. You’ll want to reduce the cooking time to 15-20 minutes.
By adding some acid to your batter, you are creating a vegan cake that is moist and delicious. It helps to break down the tough gluten strands, yielding in the most delicious vegan chocolate cake recipe. Don’t skip this step!
Yes. You can make this oil free. Replace the full amount of oil for applesauce. It is very important to know that using applesauce does lead to a more dense cake.
A vegan chocolate cake is better for animals and the environment; however, we still use flour, sugar, and oil in this recipe. We are not claiming that this is a healthier alternative to a cake that contains dairy based milk and traditional eggs.
We’ll let you in on a little secret. You can’t even tell the difference. In fact, we’ve served vegan cake to many non-vegans and they had no idea!
When you get to the step about boiling the water and adding, you may be tempted to skip that step, but don’t. It’s very critical to do so in order to make this perfect vegan chocolate cake.
You add the boiling water in order to help the cocoa power “bloom”. When cocoa powder is mixed with a hot liquid (you can do this with water, coffee, milks, etc) it allows the powder to dissolves and release flavor particles. Essentially, it brings out all the flavor in the cocoa powder, ensuring you have the best vegan chocolate cake ever.
We know that not everyone has the desire to make a layered cake. Fortunately, we have great news! You don’t have too and we have two options for you!
First – you can make the recipe as directed and then freeze one layer so you have a cake already ready the next time you want cake. We’d recommend eating within 3 months of freezing. To do this, when the cakes are cooled to touch but still slightly warm, remove from the pans and wrap them with plastic wrap. Wrapping them while warm allows the moisture to continue to stay inside the cake and not be dry. Place in a freezer safe container or bag after wrapping in foil.
Alternatively, you could just reduce all the ingredients in half to only make one layer.
Yes! If you want a one layer chocolate cake, you can use a 9×13 cake pan in order to make this cake. The batter should work well to fill the cake pan but keep in mind that you should not fill the cake more than ¾ way full. If you have too much you can use for mini cupcakes!
What other frosting ideas could I use on this vegan chocolate cake?
We highly recommend use our vegan chocolate frosting recipe below; however, we know that some people want other options than chocolate on chocolate. Other ideas for how to frosting a dairy free chocolate cake are:
- Using Dairy Free Whipped Topping (Homemade “Cool Whip”)
- Vegan Vanilla Frosting
- Vegan Strawberry Frosting
- Vegan Buttercream Frosting
What are other dairy free chocolate desserts I can make?
Whether you are having a chocolate bar of delicious at your next get together, or you just want to have even more amazing chocolate dairy free desserts, we recommend you trying out some of these delicious non-dairy desserts:
- Vegan Brownies
- No Bake Vegan Chocolate Fudge
- Vegan Tahini Chocolate Chip Cookies
- Vegan Chocolate Mug Cake
- No Bake Vegan Smores Bars with Dark Chocolate Mousse
- Vegan Chocolate Cookies and Cream Milkshake
- Easy Vegan Chocolate Chip Cookies
Pin this vegan chocolate cake for later!
⭐️⭐️⭐️⭐️⭐️
Did you make and love this recipe?
Click the 5 stars in the recipe card above or below in the comment section! This is a great way to support us so we can continue to bring great recipes!
The Best Vegan Chocolate Cake
Ingredients
For the Cake
- 1 cup non-dairy milk (235mL)
- 1 tablespoon apple cider vinegar
- 2 teaspoon vanilla extract
- 2 ½ cups all purpose flour (300g)
- 2 cups vegan cane sugar (395g)
- 1 cup cocoa powder (85g)
- 2 tsp baking powder
- 1 ½ teaspoon baking soda
- 1 ½ teaspoon salt
- 1 ½ cups boiling hot water (355mL)
- ¾ cup neutral oil (175mL)
For the Frosting
- 1 ½ cups dairy free butter, softened (340g)
- 1 cup unsweetened cocoa powder (85g)
- 5 cups powdered sugar (570g)
- ½ cup non-dairy milk (115mL)
- 2 teaspoon vanilla extract
Instructions
For the Cake
- Preheat the oven to 350°F (177°C) and prep two 9″ cake pans with nonstick spray or vegan butter and parchment paper. Combine non-dairy milk, apple cider vinegar, and vanilla extract to make vegan buttermilk. Set aside.
- Use a large bowl and whisk together the flour, sugar, cocoa powder, baking powder, baking soda, and salt. Carefully add boiling water, oil, and vegan buttermilk (vinegar mixture from Step 1). Mix with a spatula until just combined. *Note: Batter will be loose and thin but this is 100% supposed to be this way.
- Evenly split up the cake batter into the prepared pans and bake them together for about 33 – 37 minutes (start checking at 30 minutes) or until a toothpick in the center comes out clean. Let cool for 15 minutes in the pans, then remove and let cool to room temp before frosting.
For the Frosting
- In a large bowl cream together butter and cocoa powder for about 1 minute until well-combined.
- Add about half of the sugar, about half the of milk and all the vanilla extract. Turn mix on low to combine, then on high to whip the frosting together for about a minute. Repeat adding the rest of the ingredients.
- Now check the consistency of the frosting. If it’s too dry, add a tablespoon at a time more dairy free milk until it reaches your desired consistency. If it’s too wet and does not a shape, add a tablespoon more powered sugar at a time until it reaches the right consistency to hold its shape.
Robin Wilkes
okay ya’ll this is 100% so dang good I do not know what to do!! I am so excited that I have this beautiful cake that does not have any eggs!! this is just as delicious as the regular cake. I love you guys, thanks for being so AWESOME
LarishaBernard
We love you back! So glad you love it!
can
This cake was amazing. Could you please educate me on how to make a vanilla version? I know you already have a vanilla cake posted, but I really like the ease and method this version presents. Thank you.
Larisha Bernard
Glad you enjoyed! We only have recommendations for how the cakes are written for vanilla on our site at this time
Natasha
I have made this cake multiple times now and every time it turns out delicious! I usually choose a new recipe each time I bake something again, but I come back to this recipe anytime I am in need of chocolate cake
LarishaBernard
So happy to hear this is the one you come back too ! Have a great day!
Melissa
This cake is absolutely delicious! I made this for myself and my family for my 40th birthday it did not disappoint! Really Really delicious. *The only change I made was baking mine in a bundt pan which required me to add about 20 minutes of cooking time. Highly recommend! 🙂 So Yummy!!
LarishaBernard
Happy Birthday Melissa! So glad you enjoyed it
Caitlin L
I am diary free currently due to an intolerance of my breastfeed infant. My son requested an Oreo cake, so I made this with the vegan vanilla frosting and put some Oreos on top. It’s delicious! New 4 year old approved, and mommy & daddy approved! I will be perusing more of your recipes after this smash hit!
LarishaBernard
OMG love it! Happy birthday little one! Keep up the great (but hard) work mama!
Avery
Easy and delicious, my go-to chocolate cake recipe!
LarishaBernard
So happy to hear that!
Amy
This was my first time making cake and frosting from scratch. I decided to make this recipe for my vegan friend’s birthday. I chose your recipe because your video made me laugh (like a lot) and the recipe was easy. I added a strawberry filling to the middle (again I have never done this before) and it totally worked. The vegans and the non-vegans all loved it! 🎉 Thank you for helping me spread my little vegan wings. (Ooh, is there a recipe for that?!)
LarishaBernard
So happy to hear that not only was a cake a success but that you loved the video too, thanks so much Amy! And yes, we have a vegan wing recipe :). Here you go: https://makeitdairyfree.com/?s=wings
Nancy OToole
I’m so happy to have a go-to favorite for all my family gatherings. Perfect in every way and a real crowd pleaser for EVERYONE!
LarishaBernard
Love this so much!
Jessie Jay
Seriously the best chocolate cake I’ve ever made, vegan and non-vegan too! Usually I adjust recipes and change things a bit to suit me, but this one I follow strictly because I know it’s BOSS!
LarishaBernard
So happy you enjoyed the recipe so much!
Kris
This recipe is beyond A-M-A-Z-I-N-G!
Truly, I am so incredibly grateful for it and for You both having created your AWESOME channel! I have made it more times than I can count and it is ALWAYS A WINNER!!! I’d be so grateful if you could let me know if this cake can work with rum and raisins, if so, how? I’ve been appointed the family baker this Christmas and would love to WOW the family.
Eager for your response : )
Peace and Blessings
XOXO
LarishaBernard
so happy to hear that, thank you so much for your kind words
Sam
Loved the recipe! I made it for my dad’s birthday party. I took the liberty of adding some chocolate shavings/chips between the layers for texture and added rum to the frosting. Everyone (non vegans!) loved the cake, people went in for seconds and took leftovers home.
Thank you! So happy I found your website.
LarishaBernard
Love this so much! So glad you enjoyed it
Emily
Hi! I saw your recipe video for this on YouTube searching for a dairy free/plant based chocolate cake. My friend is moving for another job and loves chocolate and I want to bake this for her.
The last allergy friendly cake I made was the chocolate wacky/depression era cake and it was ok, but was lacking rich chocolate flavor.
Two questions;
1. If I want to use a 6 well mini bundt pan should I just divide the recipe in half? The pan holds around 4 or 5 cups according to the packaging.
2. I live at high altitude around 5300 feet. Typically when baking I slightly decrease the leavening and for sugar omit 2-3 Tbsn and then add a few extra Tbsn of flour. If I did that to this cake would it drastically ruin anything? Thank you for your help!
LarishaBernard
Hi Emily,
1. For dividing, half the recipe *should* fill those but we aren’t for sure. Just don’t feel like more than 1/2 way full. You will need to decrease the cook time as well
2. As far as high altitude – we don’t have an exact amount since we don’t live in a high altitude and haven’t tested our recipes living there. But our understanding is that your recommendations sound right plus increase the temp 15-25 degrees F.
Again – we haven’t tested any of this so we don’t really know for sure
Elly
I have been making the best vegan browny and people LOVE itt.. they keep askin me to make it. I even share the recipe with them, they tell me noo, you make it Elly, it tastes better when you do.. I cant imagine how yours taste but everyone who tried it, loved it.. so I decoded to give this chocolate cake a try.. now at first it didnt come out so good.. but it still tasted good according to my sister and friend.. since I’m not big in using Baking soda nor Baking powder it doesnt come out completely the same but I just had a piece of my second try and I must say.. I will keep trying until I get it to look like yours.. the taste is AMAZING TO ME.. I just want it to be more fluffy soo.. I will keep testing and trying until I get it right😊😊.
Keep up the good work in providing the world with delicionesses🤗🤗🤗
LarishaBernard
Glad you’re enjoying the recipes
Tina
Can I use granulated white sugar?
LarishaBernard
Yes
Tammy T
Divine! I cut the recipe in half and cooked for 30 minutes in 8×8 pan. I subbed applesauce for the oil and it was moist, light and fluffy. Not too dense at all and PERFECTLY cooked! This by far was one of the best chocolate cakes I’ve ever made. So simple and I loved that I only had to use 1 bowl. Thank you for the inspiration!
LarishaBernard
So glad that you loved it!
Jen Michels
Can this be made in a 9×13 baking pan?
LarishaBernard
Yes, but don’t fill the pan more than 3/4 way. If you have more batter, make a few muffins!