Crumb Top Baking

  • About
  • Recipe Index
  • Mother's Day Brunch
  • Subscribe
menu icon
go to homepage
  • About
  • Recipe Index
  • Mother's Day Brunch
  • Subscribe
search icon
Homepage link
  • About
  • Recipe Index
  • Mother's Day Brunch
  • Subscribe
×
Home » Desserts

Easy Chocolate Sheet Cake (Vegan)

Published: May 2, 2020 · Modified: Apr 11, 2026 by Leanne

Pinterest image for Easy Chocolate Sheet Cake - pin image 4.
Pinterest image for Easy Chocolate Sheet Cake - pin image 3.
Pinterest image for Easy Chocolate Sheet Cake - pin image 1.
Pinterest image for Easy Chocolate Sheet Cake - pin image 3.
↓ Jump to Recipe

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!

Overhead view of easy chocolate sheet cake in a 9x13 pan and topped with frosting.

Want to save this recipe for later?

Enter your email address and I'll send it straight to your inbox. You'll also receive new recipes from me regularly!

Table of Contents
  • Why you'll love this dark chocolate sheet cake
  • Details on a few ingredients
  • How to make a chocolate sheet cake from scratch
  • Frequently asked questions
  • Recipe tips and substitutions
  • More vegan cake recipes
  • 📖 Recipe

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!)

Up-close view of pieces of simple vegan chocolate cake.

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).
Ingredients to make a chocolate cake arranged in individual dishes.

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.

Dry cake ingredients whisked together in a glass bowl.
Chocolate cake batter mixed together in a glass bowl.

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 9x13 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.
Chocolate cake batter spread out in a 9x13 pan.

Frequently asked questions

What is a sheet cake?

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.

What size pan do you use for a sheet cake?

This cake is made in a 9x13 inch rectangular baking pan but I've seen other recipes use jelly roll pans or 11x17 rimmed baking sheets. This recipe has not been tested in those pans.

How many people does this cake serve?

I usually cut this cake into 24 pieces, but you can cut it into larger or smaller pieces.

How do you make half a sheet cake?

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.

How do you store it?

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.

How long will it last?

The cake will last for 3-4 days in the fridge.

Can you freeze it?

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.

Chocolate sheet cake cooling in a pan on a wire rack.

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.
Overhead view of pieces of dark chocolate sheet cake arranged on parchment paper.

More vegan cake recipes

  • Chai Spice Cake with spiced cream cheese frosting
  • 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?  Sign up for our newsletter and follow Crumb Top Baking on Instagram, Pinterest and Facebook!

📖 Recipe

Pieces of frosted chocolate sheet cake cut into squares and arranged on white parchment.

Easy Chocolate Sheet Cake (Vegan)

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!
5 from 8 votes
Print Pin
Prep Time: 15 minutes minutes
Cook Time: 25 minutes minutes
Cooling Time: 2 hours hours
Total Time: 2 hours hours 40 minutes minutes
Servings: 24 pieces
Author: Leanne

Ingredients

For the cake:

  • 3 cups whole wheat flour
  • 1 ½ cups coconut sugar
  • ½ cup cocoa powder
  • 2 teaspoons baking soda
  • 1 teaspoon kosher salt
  • 2 cups water, room temperature
  • ¾ cup extra virgin olive oil
  • 2 tablespoons apple cider vinegar
  • 2 teaspoons vanilla extract

For the coconut whip:

  • 2 cans (400 ml each) full fat coconut milk, refrigerated (see note)
  • 3 tablespoons natural smooth peanut butter
  • 2 teaspoons maple syrup

Optional toppings:

  • Sprinkles
  • Crushed peanuts

Instructions

Prevent your screen from going dark
  • Pre-heat oven to 350F. Grease a 9x13 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

  1. The coconut milk needs to be refrigerated overnight or preferably for 24 hours to allow the coconut milk solids to separate and solidify.
  2. 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.
  3. If you don't have apple cider vinegar, you can use white vinegar.
  4. Both natural cocoa and dutch-processed work in this recipe.

Want to save this recipe for later?

Enter your email address and I'll send it straight to your inbox. You'll also receive new recipes from me regularly!

Nutrition Facts per Serving

Calories: 227kcal | Carbohydrates: 23g | Protein: 3g | Fat: 15g | Saturated Fat: 7g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 6g | Sodium: 217mg | Potassium: 167mg | Fiber: 2g | Sugar: 7g | Vitamin A: 1IU | Vitamin C: 0.3mg | Calcium: 16mg | Iron: 2mg

Disclaimer

Nutrition information is an estimate only and will vary depending on the substitutions made and the brands used.

Did you make this recipe or have any questions?

I love reading your comments and addressing your questions, so please leave your comments and ratings or questions below!

More Desserts

  • Close up of slices of almond flour chocolate marble loaf on brown parchment paper.
    Almond Flour Chocolate Marble Loaf
  • Side view of a slice of almond flour lemon raspberry cake on a white platter.
    Almond Flour Lemon Raspberry Cake with Crumb Topping
  • Close up overhead view of almond flour oatmeal butterscotch cookies on a pink surface.
    Almond Flour Oatmeal Butterscotch Cookies
  • Side view of a frosted almond flour sugar cookie bar.
    Thick and Chewy Almond Flour Sugar Cookie Bars with Cream Cheese Frosting

Comments

    5 from 8 votes

    Leave a Reply Cancel reply

    Your email address will not be published. Required fields are marked *

    Recipe Rating




    This site uses Akismet to reduce spam. Learn how your comment data is processed.

  1. SR Madhumithaa says

    October 30, 2025 at 6:11 am

    Can we make layered cake with this recipe and fill the layers with chocolate ganache?

    Reply
    • Leanne says

      October 30, 2025 at 2:37 pm

      Hi there! To make this as a layer cake, you can use two 9-inch round cake pans.

      Reply
  2. Erika says

    May 19, 2020 at 8:42 pm

    How can I substitute ACV with eggs for this recipe ?

    Reply
    • Leanne says

      May 19, 2020 at 9:16 pm

      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.

      Reply
  3. Katherine | Love In My Oven says

    May 04, 2020 at 11:22 pm

    5 stars
    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!

    Reply
    • Leanne says

      May 15, 2020 at 10:58 pm

      I know! It's a good one to feed a crowd in a pinch. Hopefully we will get back to that soon. Thanks Katherine!

      Reply
  4. marcie says

    May 04, 2020 at 6:25 pm

    5 stars
    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!

    Reply
    • Leanne says

      May 15, 2020 at 11:00 pm

      Thanks so much Marcie! Appreciate it 🙂

      Reply
  5. Mary Ann | The Beach House Kitchen says

    May 04, 2020 at 2:58 pm

    5 stars
    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!

    Reply
    • Leanne says

      May 04, 2020 at 3:14 pm

      Thanks Mary Ann! It's great to feed a crowd. Hopeful we will be able to have summer guests!

      Reply
  6. Jennifer @ Seasons and Suppers says

    May 04, 2020 at 9:47 am

    5 stars
    The texture looks perfect and I'm loving that luscious frosting and the pretty sprinkles 🙂

    Reply
    • Leanne says

      May 04, 2020 at 3:14 pm

      Thanks Jennifer! The sprinkles were a must! 😉

      Reply
  7. Kelsie | the itsy-bitsy kitchen says

    May 03, 2020 at 1:54 pm

    5 stars
    This looks awesome, Leanne! You can't go wrong with a chocolate cake! Especially when it's frosted with coconut whip!

    Reply
    • Leanne says

      May 04, 2020 at 3:17 pm

      Thanks Kelsie! Coconut whip is my go to topping!

      Reply
  8. Alex says

    May 02, 2020 at 11:21 pm

    5 stars
    Love this simple recipe - and who doesn't love chocolate cake!? Absolutely love the way you have presented it - so beautiful!

    Reply
    • Leanne says

      May 04, 2020 at 3:18 pm

      Thanks Alex! Right?! Everyone loves chocolate cake!

      Reply
  9. Christie says

    May 02, 2020 at 5:56 pm

    5 stars
    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!

    Reply
    • Leanne says

      May 04, 2020 at 3:18 pm

      Thanks Christie! Hopefully we will be able to celebrate with parties soon!

      Reply
  10. Milena says

    May 02, 2020 at 5:51 pm

    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.

    Reply
    • Leanne says

      May 04, 2020 at 3:19 pm

      It was meant to be, especially if you have those gold sprinkles too! Thanks Milena!

      Reply
  11. Terry says

    May 02, 2020 at 11:57 am

    5 stars
    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!

    Reply
    • Leanne says

      May 04, 2020 at 3:20 pm

      Thanks so much Terry! The frosting went over well in my house!

      Reply
Image of Leanne Combden

Welcome!

Hey there! I'm Leanne and welcome to Crumb Top Baking. I'm a self-taught baker, home cook and food photographer, and I'm passionate about sharing well-tested, simple and approachable desserts and savory recipes

More about me

Popular Recipes

  • Air fryer baby potatoes served in a white bowl and topped with sea salt and chopped fresh parsley.
    Air Fryer Baby Potatoes (Just 4 Ingredients!)
  • Air fryer tortilla chips served on a round platter with salsa and guacamole on the side.
    Homemade Air Fryer Tortilla Chips (with Corn or Flour Tortillas)
  • Air fryer pork schnitzel on a white plate with green beans and a lemon wedge.
    Crispy Air Fryer Pork Schnitzel
  • Ground beef fajitas with toppings arranged on a platter.
    Ground Beef Fajitas with Homemade Fajita Seasoning
  • Side view of half an almond flour cupcake on a cupcake liner.
    Vanilla Almond Flour Cupcakes
  • A slice of eggless banana cake topped with cream cheese frosting being removed from the cake platter.
    Easy and Moist Eggless Banana Cake Recipe

Mother's Day Brunch Recipes

  • Collage of images representing Mother's Day brunch recipes.
    20+ Mother's Day Brunch Recipes
  • Close up view of a slice of air fryer frittata on white parchment paper.
    Creamy and Fluffy Air Fryer Frittata with Spinach, Bacon and Cheese
  • Air fryer egg bites on a white plate with slices of bacon.
    Air Fryer Egg Bites with Cottage Cheese
  • Mini quiche in tart shells arranged on a wooden surface.
    Air Fryer Quiche (Mini Quiche Recipe)
  • Sausage frittata with peppers and onions in a black cast iron skillet.
    Sausage Frittata with Peppers and Onions
  • Overhead of ground turkey sweet potato casserole in a white oval dish with some scooped out with a spoon.
    Sweet Potato Breakfast Casserole (with Ground Turkey and Eggs)

Footer

↑ back to top

About

  • About Leanne
  • Privacy Policy
  • Contact

Newsletter

  • Sign Up! for emails and updates

Recipes

  • All Recipes
  • Air Fryer Recipes
  • Almond Flour Recipes

Copyright © 2026 Crumb Top Baking

Rate This Recipe

Your vote:




A rating is required
A name is required
An email is required

Recipe Ratings without Comment

Something went wrong. Please try again.