Easy Chocolate Sheet Cake is a simple vegan chocolate cake recipe that’s made without eggs, butter or milk. You need just a few basic pantry ingredients to make this rich and delicious chocolate dessert!
This chocolate cake recipe is a twist on a depression cake, which is a cake dating back to the Great Depression, when baking ingredients like milk, butter and eggs were in short supply. I also make a version of this cake in the air fryer!
When I need a quick and easy dessert, this cake never fails to please. I’ve topped this one with a simple dairy-free peanut butter frosting, but you can also use your favourite frosting recipe. (This chocolate avocado frosting would also be delicious!)
Why you’ll love this dark chocolate sheet cake
- The cake is soft and moist with a rich cocoa flavour.
- It’s super simple to make. For the cake itself, you need just one bowl and a whisk.
- You don’t need any perishables such as butter, eggs or milk.
- Most of the ingredients are pantry staples.
- The recipe is customizable to the ingredients you have on hand (see substitutions section).
Details on a few ingredients
Apple Cider Vinegar (ACV): This cake doesn’t contain any eggs to help it rise, so the vinegar is needed to react with the baking soda to help create leavening. To be honest, I’ve made eggless cakes with baking soda that didn’t include vinegar, and they’ve risen just fine. But I’ve never made this particular cake without vinegar, and I’m not willing to mess with a good thing! If you don’t have ACV, white vinegar works too.
Cocoa: You can use either natural cocoa or dutch-processed in this recipe. The difference is that natural cocoa is naturally acidic, whereas dutch-processed has the acid neutralized. Normally, I would caution against using them interchangeably in a recipe as natural cocoa is often used in combination with baking soda to create leavening. This recipe, however, has additional acidity from the vinegar, so either type of cocoa work.
How to make a chocolate sheet cake from scratch
- In a large bowl, whisk together your dry ingredients. You may need to sift if the cocoa is lumpy. Add in the water, oil, vinegar and vanilla and whisk until the dry ingredients are well incorporated.
- Pour batter into a 9×13 inch cake pan that has been greased and lined with parchment paper.
- Bake for 25-27 minutes on 350F. Let the cake cool.
- For the frosting, add your solidified coconut milk, peanut butter and maple syrup to a deep mixing bowl and beat on high with an electric mixer until whipped and creamy. Spread over top of the cake. Top with some sprinkles or crushed peanuts.
Frequently asked questions
A sheet cake is a single layer rectangular cake that is about 2 inches high. They are typically frosted and are great to feed a crowd.
This cake is made in a 9×13 inch rectangular baking pan but I’ve seen other recipes use jelly roll pans or 11×17 rimmed baking sheets. This recipe has not been tested in those pans.
I usually cut this cake into 24 pieces, but you can cut it into larger or smaller pieces.
For this recipe, you can half the ingredients and bake it in an 8-inch square cake pan at 350F for 30-35 minutes, or until a toothpick inserted in the middle comes out clean.
If it’s unfrosted, this cake can be stored in an airtight container at room temperature. If it’s frosted with the peanut butter frosting included in this recipe, the cake should be stored in the fridge.
The cake will last for 3-4 days in the fridge.
I don’t recommend freezing this cake with the frosting, but you can freeze the unfrosted cake. Once it’s cooled completely, wrap it tightly in plastic wrap and freeze for up to 3 months. Let the cake defrost in the refrigerator overnight before unwrapping and frosting.
Recipe tips and substitutions
- The batter for this cake is thick. Make sure you spread it out evenly in the pan and gently tap the bottom of the pan on the counter to level out the batter and get the air bubbles out.
- If you don’t have coconut sugar, you can make this cake with granulated sugar.
- This cake can be made using all-purpose white flour in place of whole wheat. Just add another 3-5 minutes to the baking time.
- As mentioned above, if you don’t have apple cider vinegar, you can use white vinegar.
- Both natural cocoa and dutch-processed cocoa work in this recipe.
- You can use any kind of nut butter you like in the frosting. I go for peanut butter as I like how the flavour pairs with the chocolate cake. But almond butter or cashew butter would work too.
- Be careful not to over mix the coconut whipped cream frosting as it may start to separate.
More vegan cake recipes
- Chai Spice Cake with orange cardamon coconut whipped cream.
- Apple Spice Cake with vegan buttercream frosting.
- Orange Spice Cake with orange cream cheese frosting.
- Mini Chocolate Bundt Cakes are small batch and sweetened with just maple syrup and chocolate chips.
- Banana Snack Cake with a fudgy chocolate almond butter topping.
- Sweet Potato Cake with chocolate coconut whipped cream.
If you make this easy chocolate sheet cake recipe, I’d love to hear what you think in the comments below!
HUNGRY FOR MORE? Follow Crumb Top Baking on Instagram, Pinterest and Facebook!
PrintEasy Chocolate Sheet Cake (Vegan)
- Prep Time: 15 minutes
- Cook Time: 25 minutes
- Total Time: 3 hours
- Yield: 24 pieces
- Category: Dessert
- Method: Bake
- Cuisine: American
- Diet: Vegan
Description
Easy Chocolate Sheet Cake is a simple vegan chocolate cake recipe that’s made without eggs, butter or milk. You need just a few basic pantry ingredients to make this rich and delicious chocolate dessert!
Ingredients
For the cake:
- 3 cups whole wheat flour
- 1 1/2 cups coconut sugar
- 1/2 cup cocoa powder
- 2 teaspoons baking soda
- 1 teaspoon kosher salt
- 2 cups water, room temperature
- 3/4 cup extra virgin olive oil
- 2 tablespoons apple cider vinegar
- 2 teaspoons vanilla extract
For the coconut whip:
- 2 cans (400 ml) full fat coconut milk, refrigerated (see note)
- 3 tablespoons natural smooth peanut butter
- 2 teaspoons maple syrup
Optional toppings:
- Sprinkles
- Crushed peanuts
Instructions
- Pre-heat oven to 350F. Grease a 9×13 inch cake pan and line the bottom and sides with parchment paper.
- In a large bowl, whisk together the flour, sugar, cocoa, baking soda and salt. (Sift if your cocoa is lumpy).
- Add in the water, oil, vinegar and vanilla and whisk until the dry ingredients are well combined.
- Pour the batter into the prepared pan and gently tap the bottom of the pan off a hard surface to release any bubbles in the batter.
- Bake for 25-27 minutes, or until a toothpick inserted in the middle of the cake comes out clean.
- Remove from oven and let cake cool slightly. Use the edges of the parchment paper to carefully lift the cake out of the pan and onto a wire rack to cool completely. (You can also let the cake cool completely in the pan and frost it in the pan).
- To make the frosting, scoop out the solidified coconut milk into a deep mixing bowl (discard or reserve the coconut water for another recipe).
- Using an electric mixer, beat the coconut milk on high for about a minute. Scrape down the sides and add the peanut butter and maple syrup. Mix on high for a few minutes until the frosting is light and fluffy. Be careful not to over mix as the coconut cream may start to separate.
- Spread the frosting onto the cooled cake and decorate with sprinkles or crushed peanuts.
- Serve immediately or store in an airtight container in the refrigerator for 3-4 days.
Notes
- The coconut milk needs to be refrigerated overnight or preferably for 24 hours to allow the coconut milk solids to separate and solidify.
- This cake can be made using all-purpose white flour in place of whole wheat. Just add another 3-5 minutes to the baking time.
- If you don’t have apple cider vinegar, you can use white vinegar.
- Both natural cocoa and dutch-processed work in this recipe.
- Be sure to check out the FAQ as well as the tips and substitutions section above the recipe for more detailed advice and suggestions for making this recipe.
Erika says
How can I substitute ACV with eggs for this recipe ?
Leanne says
Hi Erika. I’ve never tried adding eggs to this cake recipe, but if you’re looking for an ACV substitute, you can use white vinegar.
Katherine | Love In My Oven says
I love the ingredients in this cake, Leanne! It sounds so lovely. I wish I had a big slice of this right now! Sheet cakes are such a great dessert to whip up when you’ve got unexpected guests (which no one does right now I guess, haha). Can’t wait to try it!
Leanne says
I know! It’s a good one to feed a crowd in a pinch. Hopefully we will get back to that soon. Thanks Katherine!
marcie says
I love how simple yet dreamy this cake looks! I have made eggless cupcakes before and never tried it without the vinegar either — why mess with perfection? And this cake is definitely perfection!
Leanne says
Thanks so much Marcie! Appreciate it 🙂
Mary Ann | The Beach House Kitchen says
Perfect cake to get on my baking list for all my summer guests Leanne. Looks delicious. Can’t wait to give your recipe a try!
Leanne says
Thanks Mary Ann! It’s great to feed a crowd. Hopeful we will be able to have summer guests!
Jennifer @ Seasons and Suppers says
The texture looks perfect and I’m loving that luscious frosting and the pretty sprinkles 🙂
Leanne says
Thanks Jennifer! The sprinkles were a must! 😉
Kelsie | the itsy-bitsy kitchen says
This looks awesome, Leanne! You can’t go wrong with a chocolate cake! Especially when it’s frosted with coconut whip!
Leanne says
Thanks Kelsie! Coconut whip is my go to topping!
Alex says
Love this simple recipe – and who doesn’t love chocolate cake!? Absolutely love the way you have presented it – so beautiful!
Leanne says
Thanks Alex! Right?! Everyone loves chocolate cake!
Christie says
That sheet cake looks so amazing! I love the fluffy texture and how easy it all came together. Such a perfect dessert idea especially for a party. Thank you for sharing this!
Leanne says
Thanks Christie! Hopefully we will be able to celebrate with parties soon!
Milena says
Perfect timing – I happen to have all the ingredients already, down to the gold sprinkles, lol. I bet this cake is perfectly moist too, with all the olive oil – probably my favorite cake ingredient:) Pinned.
Leanne says
It was meant to be, especially if you have those gold sprinkles too! Thanks Milena!
Terry says
Another great desert recipe! I’m a huge fan of chocolate cake and I love that it’s vegan.
That peanut butter icing sounds delicious!
Leanne says
Thanks so much Terry! The frosting went over well in my house!