Vegan Chocolate Sheet Cake Nobody Will Believe Is Vegan

8 Min Read

There’s a test I run on every vegan dessert I develop: serve it to the biggest plant-based skeptic in my life and don’t say a word. This vegan chocolate sheet cake passed that test so hard the man went back for thirds and got genuinely annoyed when I told him there were no eggs or dairy anywhere near it.

Rich, dark, impossibly moist chocolate cake with a warm, fudgy frosting poured right over the top while everything is still hot — the frosting melts into every pore and sets into a glossy, slightly crackly layer that looks bakery-professional. One sheet pan. One bowl. Done in under an hour.

The Boiling Water Is the Whole Secret

Before ingredients or steps, you need to know this: you’re going to pour a full cup of boiling water into the batter. It will look terrifyingly thin. You will think something went wrong. Do not add more flour.

That water is what makes this cake extraordinarily moist — almost pudding-like — without any eggs or dairy. It blooms the cocoa, activates the leaveners, and creates a fudgy texture denser and richer than any box mix. Trust the runny batter.

Everything That Goes In

The Cake

IngredientAmountWhat It Does
Soy milk1 cupThe base — any non-dairy milk works
Apple cider vinegar1 tbspCurdles the milk into vegan “buttermilk”
All-purpose flour2 cupsStructure and body
Granulated sugar2 cupsSweetness, moisture, delicate crumb
Cocoa powder½ cupDeep, bittersweet chocolate backbone
Baking powder2 tspLift and lightness
Baking soda1½ tspReacts with vinegar and cocoa for extra rise
Salt1 tspSharpens chocolate, balances sweetness
Canola oil½ cupKeeps the cake incredibly moist for days
Unsweetened applesauce½ cupReplaces eggs — moisture and subtle sweetness
Vanilla extract2 tspWarm, fragrant depth
Boiling water1 cupThe magic — see above

The Frosting

IngredientAmountWhat It Does
Vegan butter½ cupRich, glossy pourable base
Cocoa powder¼ cupDouble chocolate intensity
Soy milk⅓ cupThins the frosting to pourable consistency
Vanilla extract1 tspWarmth and fragrance
Powdered sugar4 cupsSmooth body that sets as it cools

Optional: 1 cup chopped walnuts or pecans scattered over the wet frosting for toasty crunch.

Stumbles That Steal the Fudginess

1. Adding flour when the batter looks too thin. The runny batter is correct. Extra flour turns your moist cake dense and dry.

2. Skipping the buttermilk curdling time. Five minutes minimum. The acid needs time to react with the milk proteins for that tender crumb.

3. Frosting the cake cold. Both frosting and cake should be warm. Warm-on-warm lets the frosting melt into the surface, creating that signature fused layer. Cold cake equals frosting that just sits on top.

4. Over-whisking the frosting. Add powdered sugar gradually and stop the moment it’s smooth. Over-working introduces air bubbles that dull the glossy finish.

How This Cake Comes Together

Prep: 15 minutes | Bake: 20–25 minutes | Cool: 30 minutes | Total: ~1 hour | Serves: 20

Preheat and Prep

Oven to 350°F. Grease an 11×17-inch sheet pan.

Make the Vegan Buttermilk

Pour 1 cup soy milk into a measuring cup, add the vinegar, stir once, and set aside 5–10 minutes. It’ll curdle into something thick and slightly lumpy — your vegan buttermilk that gives the cake its melt-on-your-tongue crumb.

Whisk the Dry Ingredients

In a large bowl, combine flour, sugar, cocoa powder, baking powder, baking soda, and salt. Whisk until the cocoa is evenly distributed and no clumps hide anywhere.

Combine Wet Into Dry

Pour the curdled milk, oil, applesauce, and vanilla into the dry ingredients. Mix with a hand mixer on medium (or a spoon and some elbow grease) until smooth, dark, and glossy.

Add the Boiling Water

Carefully pour in the full cup of boiling water and mix on low until combined. The batter thins dramatically. It looks like chocolate soup. This is exactly right.

Bake

Pour into the greased sheet pan. Bake 20–25 minutes — toothpick in the center should come out clean. The cake will look dark, slightly puffed, and spring back when touched.

Make the Frosting While It Bakes

In a medium saucepan, combine vegan butter, cocoa, soy milk, and vanilla. Warm over medium heat, stirring constantly, until the butter melts and the mixture barely simmers. Remove from heat immediately. Whisk in powdered sugar gradually — about a cup at a time — until smooth, glossy, and pourable. It should look like warm chocolate ganache.

Pour Frosting Over the Warm Cake

The moment the cake comes out, pour the warm frosting over top. Spread evenly with a spatula. Scatter nuts over the wet frosting if using — they’ll sink slightly and stick as everything cools. Let it rest at least 30 minutes before slicing. The frosting firms into a soft, set layer that’s not quite ganache, not quite buttercream — something better.

A Slice of the Numbers

Per slice (1 of 20):

NutrientAmount
Calories~280
Fat~10 g
Saturated Fat~3 g
Carbohydrates~47 g
Sugar~36 g
Protein~2 g
Sodium~250 mg

Worth noting: With applesauce replacing eggs and oil replacing butter, the saturated fat is surprisingly low for a frosted chocolate cake. Twenty generous slices from one pan means this feeds a crowd without breaking the bank.

One Pan, Twenty Slices, Zero Leftovers

This is the cake that settles the “vegan baking can’t be as good” debate permanently. It travels beautifully, stays moist for days in an airtight container, and gets better the second day as the frosting continues to fuse with the crumb. Serve it warm with a scoop of vanilla ice cream. Slice it at a potluck and watch it vanish. Eat it standing at the counter at midnight with a glass of oat milk — sometimes the best pairing is just hunger and zero pretense.

Bake it this weekend. Then come back and leave a comment telling me about the look on someone’s face when you dropped the vegan reveal. Rate the recipe, share it with your chocolate-obsessed friends, and subscribe so you catch the next one.

One bowl. One pan. One very happy crowd.

Print
clockclock iconcutlerycutlery iconflagflag iconfolderfolder iconinstagraminstagram iconpinterestpinterest iconfacebookfacebook iconprintprint iconsquaressquares iconheartheart iconheart solidheart solid icon

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Vegan Chocolate Sheet Cake

Recipe by Evelyn Marcella Rivera

A rich, deeply chocolatey vegan sheet cake made in one bowl with a warm, fudgy cocoa frosting poured over the top while still hot. Incredibly moist thanks to boiling water and applesauce, this cake feeds 20 and stays perfect for days. No eggs, no dairy, no compromises.


  • Total Time1 hour 10 minutes
  • Yield20 slices 1x

Ingredients

Units Scale

Cake

  • 1 cup soy milk (or other non-dairy milk)
  • 1 tablespoon apple cider vinegar
  • 2 cups all-purpose flour
  • 2 cups granulated sugar
  • 1/2 cup cocoa powder
  • 2 teaspoons baking powder
  • 1 1/2 teaspoons baking soda
  • 1 teaspoon salt
  • 1/2 cup canola oil (or melted coconut oil)
  • 1/2 cup unsweetened applesauce
  • 2 teaspoons pure vanilla extract
  • 1 cup boiling water

Frosting

  • 1/2 cup vegan butter
  • 1/4 cup cocoa powder
  • 1/3 cup soy milk (or other non-dairy milk)
  • 1 teaspoon pure vanilla extract
  • 4 cups powdered sugar

Optional

  • 1 cup chopped walnuts or pecans

Instructions

Cake

  1. Preheat and Prep: Preheat oven to 350°F. Grease an 11×17-inch sheet pan.
  2. Make Vegan Buttermilk: Measure 1 cup soy milk and add 1 tablespoon apple cider vinegar. Stir slightly and set aside for 5-10 minutes to curdle.
  3. Whisk Dry Ingredients: In a large bowl, whisk together flour, sugar, cocoa powder, baking powder, baking soda, and salt until well combined.
  4. Combine Wet and Dry: Pour the curdled milk mixture, oil, applesauce, and vanilla into the dry ingredients. Mix with a hand mixer on medium speed until well combined and smooth.
  5. Add Boiling Water: Carefully pour in 1 cup of boiling water and mix on low speed until combined. The batter will be very thin and runny — this is correct.
  6. Bake: Pour batter into the prepared sheet pan. Bake at 350°F for 20-25 minutes, until a toothpick inserted in the center comes out clean.

Frosting

  1. Make the Frosting: In a medium saucepan, combine vegan butter, cocoa powder, soy milk, and vanilla. Warm over medium heat, stirring constantly, until butter melts and mixture barely simmers. Remove from heat immediately and whisk in powdered sugar gradually until smooth and glossy.
  2. Frost and Cool: Pour the warm frosting over the warm cake and spread evenly. Sprinkle with nuts if using. Let cool at least 30 minutes before slicing.

Notes

The batter will look very thin after adding boiling water — this is correct and creates the cake’s signature moist texture. Do not add extra flour. Pour frosting over the cake while both are still warm for the best fused, glossy layer. Any non-dairy milk works in place of soy milk. Applesauce replaces eggs and adds moisture. Store in an airtight container at room temperature for up to 4 days — the cake improves on day two.

  • Prep Time: 15 minutes
  • Cook Time: 25 minutes
  • Category: Cake, Dessert
  • Cuisine: American

Nutrition

  • Calories: 280
  • Sugar: 36
  • Sodium: 250
  • Fat: 10
  • Saturated Fat: 3
  • Carbohydrates: 47
  • Fiber: 1
  • Protein: 2

Share This Article
Leave a Comment