This Vegan Chocolate Layer Cake is my everything.
While I love making healthier versions of comfort food, sometimes a true decadent indulgence is merited, amirite? But the thing is, when I want a treat, I usually gravitate towards brownies and cookies, or pie and tarts. Not really cakes. That might come as a surprise, but most cakes are not great. They are dry and dense and not the most diverse in terms of flavor or texture.
But over the last few years of recipe testing and experimentation, I learned how to bake a damn good cake! One that is tender and moist, not dense or dry. One that has textural and flavor integrity.

Tips for Baking Vegan Chocolate Layer Cake
Flour
First, the type of flour matters. This isn’t a gluten-free cake and I’m not going to pretend I’m an expert on gluten-free cakes, but generally speaking, cakes made with gluten-containing flour are going to be lighter in texture than than gluten-free cakes. If you have a gluten allergy, of course, I am not encouraging you to go ahead and test it. But if you can tolerate gluten, use the gluten-containing flour! You’re eating cake, not broccoli. It’s supposed to be a treat.
Secondly, baking with cake flour (as opposed to all-purpose flour) makes cakes more tender, leaving them with a lighter crumb and texture. I have baked this cake with both all-purpose flour and cake flour, and they are both delicious, but if you are looking for the lightest texture possible, use cake flour.
Leaveners
The most commonly used leaveners in vegan baking are baking soda, baking powder, and apple cider vinegar. Yes, apple cider vinegar! When ACV is mixed with a plant-based milk, it starts to curdle after a short period of time, similar to buttermilk. And that begins a mutually symbiotic relationship!
First, when you use baking soda, it requires a little acid to start bubbling (i.e., to start reacting), and the acidity in apple cider vinegar is a perfect neutral-tasting option (lemon isn’t a great idea for chocolate cakes, and white vinegar is too harsh in taste). And the tangy buttermilk (plant-based milk with ACV) reacts with baking soda (or baking powder), it helps activate the leavening action of baking soda, enhancing the amount of rise in your cakes. And finally, the alkaline nature of baking soda cancels out any sour buttermilk flavor so you don’t end up with an unwanted tangy taste.
If however, you’re making a recipe where you want some of that subtle tang flavor (perhaps a lemon cake or a buttermilk pancakes), you’d want to also include some baking powder. That’s because using baking soda alone will completely neutralize the buttermilk’s acidity/tanginess. Adding in some baking powder (which has its own acid, but not nearly as much as baking soda), then, allows some of that tang to remain in the batter.

Chocolate
There are a few ways to make chocolate cake taste even chocolatier (i.e., even better). First, you might notice that many chocolate cake recipes call for adding boiling water to the batter. This is because the boiling water helps “bloom” the cocoa powder.
Blooming means mixing cocoa powder with a hot liquid (such as boiling water or hot coffee). This serves two purposes. First, it helps dissolve the cocoa powder and prevents it from clumping, which it has a tendency to do. Second, blooming releases the flavor within cocoa powder more intensely, resulting in more chocolatey-tasting cakes.
Another way to make your cake taste even richer is by adding some coffee. In this recipe, I use espresso powder and boiling water, which, well turns into hot coffee. Espresso amplifies the deep, rich flavor of chocolate without adding any noticeable coffee flavor. I learned that tip from the goddess Ina Garten 15 years ago!
And finally, I love adding an extra boost of chocolate to the cake in the form of chopped dark chocolate or chocolate chips. I fold those in at the end, and they not only bring extra rich chocolatey goodness to the cake, but they also bring an interesting textural component. Some of the chocolate chunks/chips will almost melt into the cake, which means rich fudginess (always a good thing), but other chunks/chips will stay firm (especially larger sized ones), providing a nice little solid piece of chocolate to bite into.

I hope you enjoyed those tips for making a tender, light and flavorful vegan chocolate cake! And as for the frosting, it’s a pretty simple buttercream frosting (except the butter is vegan)! Just make you use softened room temperature vegan butter!
And as for the hibiscus flavor, if you can’t find hibiscus powder or don’t want to buy it, you could also crush up some freeze-dried raspberries and use that instead. I find that the sweet-tart flavor from the hibiscus pairs really nicely with and balances the richness of the buttercream frosting!
That’s about it for this Vegan Chocolate Layer Cake. If you make it, be sure to tag me with your recreations on instagram!


Big Vegan Flavor
Techniques and 150 recipes to master vegan cooking.

Introducing
Big Vegan Flavor
Techniques and 150 recipes to master vegan cooking.
Vegan Chocolate Layer Cake with Hibiscus Frosting

Ingredients
VEGAN CHOCOLATE LAYER CAKE
- 1 1/2 cups (~ 375 mL) unsweetened plant-based milk, at room temperature
- 1 tablespoon apple cider vinegar
- 2 3/4 cups (~ 330g) all-purpose flour or cake flour (see notes above)
- 1 1/2 teaspoons baking soda
- 1 teaspoon fine sea salt
- 1 cup (~ 125g) unsweetened cocoa powder
- 1/2 cup (~ 112g) vegan butter, softened at room temperature (I used Country Crock Plant Butter)
- 3/4 cup + 2 tablespoons (~ 168g) organic cane sugar
- 1/2 cup loosely packed (~ 96g) organic brown sugar
- 2 teaspoons pure vanilla extract
- 1 teaspoon espresso powder (or instant coffee powder)
- 1/4 cup (60 mL) boiling water
- 6 ounces (~ 170g) 65-80% dark chocolate chunks or vegan chocolate chips
HIBISCUS BUTTERCREAM FROSTING
- 1/2 cup (~ 112g) vegan butter, softened at room temperature (I used Country Crock Plant Butter)
- 2 cups (~ 240g) organic powdered sugar, sifted
- 1/2 teaspoon pure vanilla extract
- Pinch of sea salt
- 2 teaspoons hibiscus powder (more to taste or for color)
- 1-2 tablespoons unsweetened plant-based milk
Instructions
- Preheat the oven to 350°F/175°C. Make three parchment paper rounds for three 6-inch round cake pans and line each pan and lightly grease the sides to prevent sticking). Alternatively, you can use two 8-inch round pans.
- Combine the plant-based milk and apple cider vinegar, stir, and set aside to curdle.
- In a medium bowl, whisk together flour, cocoa powder, baking soda, and salt. I like to sift the mixture together so it’s extra fine and there are no clumps).
- In a large bowl, add the softened vegan butter, cane sugar, and brown sugar. Using an electric mixer, beat on medium speed until light and fluffy, about 3 minutes. Add in the vanilla extract and espresso powder and beat to combine.
- Switch the mixer to low speed and add in the milk-vinegar mixture until combined. Gradually add half of the dry ingredients and mix on low speed until well combined, about 1 minute, scraping the sides as needed with a spatula. Switch to a wooden spoon and stir in the remaining dry ingredients. The batter will be very thick at this point.
- Carefully pour in the boiling water, continuing to mix with a wooden spoon until well combined. Fold in the dark chocolate chunks or chips with a silicone spatula.
- Divide the batter equally in the prepared pans, using a scale to measure each pan so each cake is equal in size.
- Bake the cakes for 25 minutes until the center is set and the cake has puffed up a bit and just started to pull away from the pan, and a toothpick inserted comes out with only a few moist crumbs. If you are using two 8-inch pans, you’ll want to bake them a bit longer, 30-35 minutes.
- Allow the cakes to cool for 10 minutes in the pan, then transfer to a wire rack to cool completely before inverting.
- While the cakes are cooling, make the Hibiscus Frosting. With an electric mixer on medium speed, beat the softened vegan butter until fluffy, about 1 minute. Slowly add the powdered sugar in 1/2 cup increments, mixing on low speed until well combined and fluffy, scraping down the sides as needed. Add the vanilla, salt, and hibiscus powder, and beat until smooth. If the frosting is too thick, add the plant-based milk, a tablespoon at a time, until you reach your desired consistency.
- To assemble the cake, place one layer cake on a cake platter or plate. Add 1/4 of the frosting and smooth out with an offset spatula. Top with the next layer cake and repeat the process. Using the offset spatula, apply the remaining buttercream to the sides of each cake layer, starting at the bottom.
Nutrition
Nutrition information is automatically calculated, so should only be used as an approximation.
















Would substituting hibiscus with beetroot powder work?
Hi Tina, You’ll get a similar color, yes, but a slightly earthier flavor. But I think overall it would work well.
It was an indulgent wonderful cake! I used frozen raspberries instead of hibiscus powder, and it came out pretty good! To be honest, I did not expect it to work out (even if I’m yet to find a single recipe from Nisha disappointing), because when I added the curdled milk vinegar mixture to the sugar and butter, it looked really wacky and unappetizing. It was only when I finished the other steps and added all the flour cocoa mixture that it started to look okay. It would be great if this post was updated with some reference images at each step, to make sure things are going according to plan.
Hi Vidya, so lovely to hear you enjoyed the cake! And thanks for the tip, we’ll definitely put it on the radar!
Pretty good recipe! My cake turned out a little dry and crumbly, so I would add a couple tablespoons of oil next time
Also, the frosting is delicious but you need easily 3x the amount in the recipe to get good coverage
Glad to hear you liked the cake, Rachel! And thank you for sharing your notes!
something that I do to help with dry cake is soak it in some simple syrup, which is essentially water, sugar, and sometimes flavoring boiled into a loose syrup for soaking cakes. soaking your cake in this helps it regain moisture. you can also use milk, and if you use a milk substitute, it can add another flavor. for example, I love soaking vanilla cake in a bit of almond milk for a bit of a nutty undertone. hope this could help!
It’s my birthday today and I decided to make this cake. It turned out wonderfully! This is such an amazing recipe, I am already planning on repeating it again and again. It is super chocolaty and as a great dark-chocolate enthusiast, this is perfect for me. I did a blueberry frosting instead, because I couldn’t get my hands on hibiscus, and it turned out great!
Lots of love
So happy to hear you loved the cake, Emma! Thanks for the great review.
Oh heavens YUM!! This cake was perfect! I made this for my daughters birthday recently. I also made a test batch before to make sure it would turn out and be delicious….it was so we made the full cake! I used Cup4Cup Ancient Grains to make the cake gluten free! It was perfect. Not crumbly, the perfect amount of chocolate and met all of our dietary needs! When I made the actual birthday cake, I forgot to add the extra chocolate chips. Oops! It still turned out delicious. I made a different frosting though. For the trial I made a dark chocolate frosting with black cocoa powder. For her birthday, I made a Oreo frosting! Both super yum!
Tasty, Kim! Thank you for taking the time to review and we are so happy you loved the recipe 🙂
Hello, do you use Dutch processed cocooor regular cocoa in this recipe? Thanks.
Can I make butter cream in Vitamix? I dont have hand held mixer so is it ok to make in vitamix or I need to buy one?
Hey Nisha.. so your cake pictures are so gorgeous and cant wait to make it for valentines day… one question..I dont have hand held mixer.. Can I whisk it without mixer.. if not possible I will buy it but please let me know if manual whisking is enough…
Hello Nisha, I made your cake yesterday as a test for a Valentine surprise for my hubby; chocolate cake is his favorite and after searching, yours is the only one that looked good enough to try. I actually had all the ingredients on hand except for the hibiscus powder but my local health food store did have the hibiscus petals which I bought and ground up into a powder with my mortar and pestle and it worked fine. I loved the color it made the icing which is now going to be my go-to icing, but of course I won’t always use the hibiscus which I’m glad you said later in someone’s comment was totally optional anyway. My cake looked beautiful and was moist without being too “wet” and the dark chocolate chips were a plus without being too sweet. I used two 8 inch pie pans and they baked up beautifully in 35 minutes, even at high altitude. Next time I will double the icing though because I had to spread the sides thinner than I would have liked. I would love to insert a photo but I don’t see an option for that. I also have your Insta Pot Vegan cookbook and as fairly new vegan, it’s my standard go-to for tasty and healthy meals! Thanks for all your cooking and baking tips!
How much freeze dried raspberries do you use to replace the hibiscus powder?