The BEST chocolate cake ever...that happens to be VEGAN. I kid you not!

Picture of The BEST chocolate cake ever...that happens to be VEGAN.  I kid you not!
First off, I will admit, I have never been a cake person. For the first 20 years of my life (I'm 26 now), I rarely touched my birthday cake. I'm not sure if my palate didn't like boxed/store-bought cakes or what, but only when I started baking them myself did I begin to take a liking to the moist airy treat. Also, I am an omnivore, with a lot of vegetarian and vegan friends, so imagine my excitement when I perfected the best chocolate cake I have ever tasted, AND made it vegan in the process. Don't believe me? Bake it! You can thank me later. :)
Remove these adsRemove these ads by Signing Up

Step 1: Ingredients

Cake Ingredients

1 1/4 cups flour
1 cup sugar
1/3 cup unsweetened cocoa powder
1 tsp baking soda
1/2 tsp salt
1 cup warm water
1 tsp vanilla extract
1/3 cup vegetable oil
1 tsp distilled white or apple cider vinegar

Chocolate Glaze

1/2 cup sugar
4 tbsp margarine
2 tbsp soy milk
2 tbsp unsweetened cocoa powder
2 tsp vanilla extract

Note: if you don't care to make it vegan, or don't have soy milk or margarine, you can use butter in place of the margarine, and whatever milk you prefer in place of the soy.

Step 2: Mix

Picture of Mix
Preheat the oven to 350 degrees F. In an 8X8 square pan/dish, mix together flour, sugar, cocoa, baking soda, and salt with a fork, making sure it is really blended together. Add the water, vanilla, oil, and vinegar, and again, mix together so that it's really blended together. Use a spatula to scrape down the sides if necessary.

Step 3: Bake!

Picture of Bake!
Place in oven and bake for about 30 minutes, or until a knife comes out clean. Cool on a rack completely (2 hours).
cathy18889 days ago

I made this cake yesterday for a teenagers birthday and it was delicious. I replaced the cocoa powder for carob powder, and I added 1/4 cup coconut, and 1/2 cup of carob chips, and 2 tbsp. more of water. For the glaze I added about 4 tbsp. of almond butter, and a bit more honey. Everything tasted fantastic. this will definitely me a favorite cake that I will bake often. Thanks for the recipe. Cathy

Turnpenny1 month ago

I added orange zest, desecrated coconut and chilli flakes to my mixture, all to taste. For my glaze I used Pure sunflower spread. Best cake I've ever tasted.

pthom012201222 months ago

sorry correct me if I m wrong but margerine is not vegan...

aliciak (author)  pthom012201222 months ago
Margarine is derived from veg's not dairy.
Some are not and have all sorts of things in. Stork in the UK marketed at cake makers as it taste so bad has lard in.

There is vegan margarine available. I am going to use coconut oil.

rainbowa1 month ago

Yum o, I just made this for my husbands birthday. I added fresh lavender to the batter and sprinkeld some buds on the glaze!


honeyfly1 month ago
The most amazing cake I've ever made. its soo easy and simple and foolproof :) Thanx
SharadaGanesh made it!1 month ago


My first chocolate cake ever and I was lucky to get my hands on this recipe. It came out exactly as promised and tasted out of the world!

Accidentally I added more chocolate and then realized and substituted with more sugar, so it came out very chocolatey and with enhanced taste. So now I use 1/2 cup cocoa powder and 1 1/4 cup sugar each time :)

The glaze was tricky as I could not get Vegan butter (or margarine), so added some chocolate sauce instead.

The only part that I hate is the wait time of 2 hours for it to cool down, but it is all worth it !!!


I am not vegan, nor am I vegetarian. However, my best friend is vegan and so I try my hand at vegan cooking/baking whenever he's at my house. I first made this cake for his birthday last month and I have been completely obsessed with this cake ever since! I've always thought I never had a sweet tooth, but now I definitely do- for this cake. It's so delicious... I've already made it twice and now i'm about to make it again. Thanks so much for the recipe- I'm going to be printing it out and using it for years to come.

RavenHood2 months ago

Someone made this cake at a potluck and I fell head over heels for it. I've made it twice since and will be making anther one tonight for a potluck - It's just that amazing. I don't like using all purpose flour in my baked goods so I made the recipe with 1/2 cup whole wheat flour the first time, which turned out fantastic, and the second with all whole wheat flour, which also turned out great; just a bit more dense.

The only thing I had an issue with was the glaze - It always came out a bit strong, almost too salty, almost burnt-tasting. Next time I'll use less milk and take the pot off a few seconds after it's begun simmering, and use non-salted margarine or something and see how that goes.

P.S. to the author: To "blend" refers to using a blender or handheld blender for wet ingredients. Mixing dry or wet ingredients together with a spoon or something of the like is usually referred to as mixing or stirring together. Sifting the flour, cocoa powder, baking soda and salt together will help create a better texture as well. =)

lmcconnell3 made it!2 months ago

Amazing recipe. I made two yesterday and stuck them together with some sour cherry jam! The best cake ever.

Leuriko3 months ago

(: I forgot to share this beautiful photo of this heavenly cake of mine. thank you again for the recipe--seriously, my first chocolate cake from scratch and I still have not strayed from it :P

blonde13 months ago
Ok, just finished making the cake... All I can say is WOW!!! It is moist and so delish, and I'm not Vegan
blonde1 blonde13 months ago
Oh and I used Chocolate Almond milk.....
blonde13 months ago
When using the coconut oil do you have to melt it first?
Karenneu3 months ago
Made 3 of these in the last 2 days as gifts for people. I used coconut oil in the glaze and cake. I used 1/2 maple syrup and 1/2 stevia in the cake and vegan sugar in the glaze. Always comes out amazing, I started to do something new as well.. I made it in a bread pan then after it cooled I went ahead and sliced the cake, but left the slices standing. When i pour the glaze over the cake it goes down in between the slices. Since the glaze is warm can also be quite runny, so I use a spoon and just bring up the run off and re-spoon it over the cake till it is completely covered. .. So yummy
Leuriko4 months ago
Thank you so much for posting! I've made this several times now (baking one as I type) and each time I actually tweak the recipe a bit. I like to add a bit of nutmeg and cinnamon for this autumny-wintery season; instead of water I use flavored coffee (I've used Mocha Nut Fudge and today I put in Brown Sugar Cake). I have also added a bit of Chambord liquer (I don't really measure, maybe a Tablespoon), and another time I added about a tablespoon of freshly squeezed orange juice (well, in my case I used a tangerine--Matsuma) and found it wasn't strong enough so next time I will use maybe 1/3 cup of that.
aliciak (author)  Leuriko4 months ago
Yay, those all sound like tasty additions!
Leuriko Leuriko4 months ago
oh--and because I ran out of oil I melted butter instead and it was yummy (but I know this recipe is vegan)
Leuriko4 months ago
Here's the result of today's batch! I drizzled Ghirardelli white chocolate chips (melted) on top, and I added Ghirardelli semi-sweet chocolate chips inside! Woohoo! I wish I could try them, but they are for my co-workers!
MaineMama4 months ago
aliciak...I had to create an account to let you know that I just made this recipe - less than an hour after finding your page! WOW! this is absolutely awesome! I made cupcakes (bake at 350 for approx 23-25 mins) to bring over to my neighbors children for Thanksgiving dinner tonight...yea, they might not make it all the way next door! So GOOD, Chocolatety & Moist - the most PERFECT homemade cake recipe I have EVER found - Thank you Sooooooo much for sharing :-) fyi: I used a homemade white icing, added 2 tsp of orange juice and some grated orange peel , because it's Thanksgiving! Chocolate Orange cupcakes...YUM
BionicJu5 months ago
What flour and sugar did you use (I am newly vegan, learning slowly but surely!) :-)
Ayfer5 months ago
do we oil the pan, will it come out easliy, ,,,,,no sticking??

Ayfer5 months ago
do we oil the pan, after cutting will it come out easily , no sticking??
JonUK19805 months ago
My cake didn't rise around the edges and came out like a chocolate dome. So disappointed, as this was a surprise for my wife :((((((
ileina235 months ago
I have a question regarding the glaze. Is it powdered sugar or just cane sugar?
aliciak (author)  ileina235 months ago
Just cane!
vlillybeth6 months ago
I have made this for my nieces and nephews and we love it. My sister was just asked me to make it the other day.

Thanks for the super easy recipe. This recipe is the best and is delicious, beats other chocolate cake any day.
md4v37 months ago
Might be a silly question, but can I use microwave instead of oven? Will the result be the same? (moisty, fluffy?)
aliciak (author)  md4v37 months ago
Hmm I don't think a microwave works in the same way when it comes to baking...I guess some microwaves do have a "convection oven" option...?
inpulse8 months ago
I've made this cake 5 times so far. I'm addicted, completely addicted. I've adjusted a tad a few times and it's been amazing every single way. My favorite additions as others have said is to substitute the cup of water for a cup of brewed coffee. I did half vegan butter and half coconut oil for the topping and it was a delicious thick chocolate syrup. If you doubled this recipe and made a two layer for a birthday... heaven!! No one would ever guess it was vegan. It's a delicious cross between a dense cake or a cakey brownie.
XSeriousfunx8 months ago
To anyone who might be confused on how this cake is vegan, there is vegan margarine you can buy. As well as vegan flour and sugar. Vegan flour is flour that is not bleached. So you should be using all purpose flour, unbleached. If you want vegan sugar, it is a little harder to find. If you have a whole foods around you, they carry it.
KEWoodson8 months ago
Thanks for the easy to make recipe. I'm a store cake gal myself, but my sister is visiting this weekend and her bday is next week...I wanted to make her a vegan cake to celebrate.
jseg0489 months ago
Forgot my picture!
jseg0489 months ago
I just made this cake for new friends we made over the 4th of July weekend. The woman told me that as a vegan she is always looking for really good tasting sweets. I told her I make cakes but had never tried vegan baking before. As a thank you for having us over to celebrate on the 4th, I decided to make this vegan cake. I did not taste it but my daughter and I fought over the empty batter bowl and it smells delicious! I would love to try the glaze one day but this time I used a vegan buttercream frosting recipe. It was 1 C. Earth's Balance margarine, 3 1/2 C. powdered sugar, 1 tsp vanilla and 1/4 soy milk. Cream together adding sugar one cup at a time and vanilla and milk last. I then crumbled Oreo's into the frosting....mmm! I hope she likes it!
Eat to live9 months ago
The cake was a hit at my husbands office party! They loved it, all non vegans too. My husband only brought home crumbs. He wants me to make it again for him only this time!
margie porter9 months ago
how does using butter or margarine make this recipe vegan?
Eat to live9 months ago
Thank you so much for this recipe. The cake came out so beautiful! My husband took it to work today for an office party. I doubled the recipe, and baked it for 45-50 mins. I substituted carob powder for the cocoa powder and earth balance for the margarine. I used a bunt cake pan so I mixed it in a bowl and spayed the bunt pan with cooking spray then transferred it. Ill let you know how the liked it! Thank you again!
Gfgurl10 months ago
What size cake does this recipe make? Im making a 10 inch round cake and i want to make the right amount. ThNks!

Get More Out of Instructables

Already have an Account?


PDF Downloads
As a Pro member, you will gain access to download any Instructable in the PDF format. You also have the ability to customize your PDF download.

Upgrade to Pro today!