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).
1-40 of 542Next »

I added 1 tablespoon of xantham gum, not only did it hold its shape but it stayed moist too. Overall, the best vegan recipe I have used and will be a favorite for a long time to come.

PorschaD8 days ago

Has anyone made this with stevia instead of sugar?? I'm not sure if it'll be as good, but the sugar might make me sick!

I used coconut oil instead of vegetable oil and it turned out tasting so good!!!! It didn't hold its shape, though, so I made little cakes balls out of them and coated them with frosting and sprinkles, yum!

FeedMeS19 days ago

I make a version of this chocolate cake with red wine.
I was out of vanilla, but, I had a Cabernet Sauvignon that had been around a few days. So I thought...

Where this recipe uses the vanilla for flavor, and the vinegar for the chemical reaction, I tried substituting the slightly-turned-to-vinegar Cabernet for both. I used about a tablespoon of wine. It came out good. Different, but good.

Another time, I tried substituting the 1-cup warm water for 1-cup warm coffee. That was good, too. But the red wine variation is much more exciting. The ingredients for this cake are so cheap, and it takes such a low investment of your time, this is a good recipe for experimentation. What's the worst that can happen? You throw out your baking-soda-tasting cake and pour yourself a glass of wine.

I just made this. If you don't make it in a dish like this, don't expect to be able to ice it.... it's too fragile to hold it's shape since it doesn't contain egg or an alternate binder (xanthan gum, etc). The sides fell off while trying to spread the icing. haha I could taste the baking soda and my family said it had an off-flavor. I'm going to try it again for cupcakes and replace the vinegar + baking soda with an equivalent strength of baking powder to reduce the "off flavor".

I've made it countless times, never had a problem, and I've made carved cakes with it aswell

I completely agree as far as the fragility of the cake. I made it in a square pan as the recipe instructed, and I tore off the top layer when I tried to ice it.

I have had no issue inverting it and frosting it, especially with a glaze. However, you could add a bit of mashed banana, a 1/4 of applesauce, or a "flax egg" made from mixing milled flax seed with warm water.

Were you using apple cider vinegar? I usually avoid using white vinegar in all recipes except ketchup, because it can be very powerful.

Would this recipe work with almond milk in the place of soy milk?

Also, does anyone have a conversion of this recipe into metric units? ("grams" instead of "cups" etc)


It will work with almond milk! In almost all cases, any plant milks can be subbed for any other.

The only exceptions are when you need a very high fat content (you'll likely need coconut only) or a very high protein content (That would be soy). Typically in most baking recipes that isn't the case and any (or even water, but that's just boring) will work.

tammy.spits24 days ago

Thank you for such a super easy and delicious recipe. My friend shared your recipe with me and now I share it with others. I sometimes double and triple the recipe to make lots of cupcakes, decorate them (buttercream icing using Earth Balance Butter) and freeze in airtight containers. I'm always ready for company or to go anywhere with dessert! Best chocolate cake ever! Thanks again!

maggieasm26 days ago

Just had the first slice of BEST chocolate cake. YUMMY!

I just made this one today and wanted to say thank you. Very easy to make and very tasty. :-)

Do yu need to heat the glaze to melt sugar ect? or just mix it together??? thanks

pthom012201226 months ago

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

Correcto, 95% of Margarine contains Milk Solids, so therefore is not vegan.

There are a few Vegan spreads, Nuttelex in Australia, or even better use coconut oil!!! yum :)

aliciak (author)  pthom012201226 months ago
Margarine is derived from veg's not dairy.
eoakwell aliciak5 months ago
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.

areyes442 months ago
I found this recipe about a year and a half ago and I have been making it ever since. Everyone loves it! From the cake to the glaze. Thank you so much for posting this amazing recipe!
dthompson252 months ago

This is the second time I have made this cake. It is so delicious! I used coffee instead of water and let the cocoa powder bloom in the coffee. I reduced the sugar by a forth of a cup and put cherry pie filling in the middle. Amazing.

Anaher3 months ago

I only have an 8 inch springform pan if I follow the recipe like so would it be good to make in that? Or does the temp or time have to change please let me know. Thank you!

aliciak (author)  Anaher3 months ago

It would probably cook the same time/temp b/c that's essentially the same size as the square pan! But maybe grease it if you don't intend to serve it IN the springform pan?

Anaher aliciak3 months ago

Thanks hun!

I had this cake at a birthday party yesterday and O M G it was THE best chocolate cake I've ever had! Instead of the glaze, she frosted it with the peanut butter frosting at

I seriously cannot wait to make this cake myself. It was incredible!

aliciak (author)  orangecountysoda3 months ago


kmjs3 months ago

I used to make this when I was a kid. It was called wacky cake and it was our go to chocolate cake recipe. The amounts here vary a bit (for example my recipe called for 6T of oil and 1T of vinegar) but it is essentially the same. 25+ years later it is still yummy. I usually keep it in the fridge as I find it tastes best when it is cold. Will have to try the frosting.

irisheyegrn3 months ago

I've been making this since 2009.Truly simple and delicious, every time ! Period.

LonesomeTrain3 months ago

Amazing! I made this cake with whole wheat flour with wonderful results. Didn't have time for icing today and was yummy without it. Next time around will make icing and post a picture. This recipe is a keeper - easy and delicious.

Second time making this fabulous recipe! This time in my 'crockpot' in a cake/bread insert. Cooked it on High for approx 1-1/2 hours or till toothpick comes out clean. W o n d e r f u l ! This time, I made the Chocolate Glaze. Delicious! This entire recipe is an absolute success! :)

daisyshen3 months ago

is it not necessary to grease pan?

emorette3 months ago
Soooo yummy! I subbed in wheat flour and agave and a little brown sugar. I also added chocolate chips. Amazing. And the glaze was awesome!!!!
Sa baker3 months ago

Thank you so much for this great recipe, my 11 yr old Daughter wanted to take "cake Pops" to school for Easter but one of her friends has an egg allergy, I used this recipe for the cake, they came out Amazing, I was so impressed with it I used the same recipe to make "Bunny Cupcakes" for my eldest daughter to take to her school where she is a Grade 2 teacher, they all LOVED THEM, it's now the ONLY chocolate cake recipe I will be using x x x

aaros24 months ago
This cake recipe is amazing and SUPER easy to make. People who aren't vegan also love it. I like being able to lick the spatula and not worry about e-coli! Haha!
cathy18884 months 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

Turnpenny5 months 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.

rainbowa5 months 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!


honeyfly5 months ago
The most amazing cake I've ever made. its soo easy and simple and foolproof :) Thanx
SharadaGanesh made it!5 months 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 !!!

helenmarykim6 months ago

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.

1-40 of 542Next »