Vegan Chocolate Pudding Cake, 40 Minutes

Prep: 15 minCook: 40 min6 servingsmedium
Vegan Chocolate Pudding Cake, 40 Minutes

A remarkable self-saucing chocolate cake where batter transforms into moist cake with fudgy sauce beneath during baking. Cocoa sweetener mixture sits atop the batter, and boiling water poured over creates two distinct layers as it bakes. Rich, deeply chocolatey, and entirely plant-based. Serve warm with vegan ice cream or coconut whipped cream for dessert gatherings, weeknight treats, or potlucks. This version skips eggs and dairy while maintaining that signature gooey pudding cake texture.

Ingredients

6 servings
  • 1 cup all-purpose flour
  • 1 tablespoon baking powder
  • ¼ cup cocoa powder, unsweetened
    carob powder1:1vegancaffeine-free

    conf:2

    Full guide →
  • ¼ teaspoon salt
  • ½ cup sweetener, organic sugar or cane juice
  • cup oil, neutral
    applesauce or vegan butter1:1 by weightvegandairy-free

    adds:dairy

    Full guide →
  • ½ cup soymilk, or other plant milk
    oat milk or almond milk1:1vegannut-free

    note: texture may vary slightly

  • 1 teaspoon vanilla extract
  • ¾ cup sweetener
  • 2 cups water, boiling

Instructions

  1. 1

    Preheat oven to 350F.

  2. 2

    Stir together flour, baking powder, cocoa powder, and salt in a large bowl.

  3. 3

    Add sweetener, oil, soymilk, and vanilla extract. Mix gently until just combined without overmixing.

  4. 4

    Spread mixture into a lightly oiled casserole dish or loaf pan.

  5. 5

    In a clean bowl, mix sweetener and cocoa powder together. Sprinkle evenly over cake batter.

  6. 6

    Carefully pour boiling water over everything without stirring.

  7. 7

    Bake for 40 minutes.

Tips

Tip 1

Do not stir the water into the mixture after pouring. The cake layer forms on top while pudding develops underneath through the baking process.

Tip 2

Use boiling water just before pouring for optimal sauce formation and texture contrast.

Good to Know

Storage

Cover and refrigerate up to 3 days. Reheat gently before serving to restore pudding layer warmth.

Make Ahead

Prepare dry ingredients in advance. Mix wet ingredients and assemble no more than 2 hours before baking for best texture.

Serve With

Warm, within an hour of baking. Serve in bowls with vegan ice cream, coconut whipped cream, or fresh berries.

See pairing guide →

Common Mistakes

Watch

Overmixing the batter creates dense cake instead of tender crumb

Watch

Stirring after pouring water disrupts the self-saucing process and results in uniform cake

Watch

Using water below boiling temperature reduces sauce formation and cocoa hydration

Substitutions

Dairy-Free Swaps

oil
applesauce or vegan butter1:1 by weightvegandairy-free

adds:dairy

Full guide →

Vegan Options

soymilk
oat milk or almond milk1:1vegannut-free

note: texture may vary slightly

sugar
maple syrup or agave3/4 cup liquid measureveganpaleo-adjacent
Full guide →
cocoa powder
carob powder1:1vegancaffeine-free

conf:2

Full guide →
Find more substitutions →

FAQ

Can I make this gluten-free?

Yes, substitute all-purpose flour with gluten-free blend at 1:1 ratio. Add 1/4 teaspoon xanthan gum if blend lacks it. Bake time may increase by 5 minutes.

What if I don't have soymilk?

Use any plant milk (oat, almond, coconut) at 1:1 ratio. Thinner milks like rice may require reducing oil slightly for better consistency.

How long can I keep this and can I freeze it?

Refrigerate covered up to 3 days. Freeze individual portions up to 1 month wrapped well. Thaw overnight in refrigerator and reheat gently on stovetop or microwave.