Dairy-Free Vegan Gluten-Free Chocolate Layer Cake

Prep: 25 minCook: 40 min1 cake (12 slices)medium
Vegan Gluten-Free Chocolate Layer Cake with Coconut Cream

A decadent three-layer vegan chocolate cake made with almond meal, gluten-free flour blend, and cocoa powder, bound together with flax eggs and topped with lightly sweetened coconut whipped cream and fresh berries. This dairy-free, egg-free version delivers rich chocolate flavor and moist crumb through applesauce and almond milk, making it perfect for vegan guests, gluten-sensitive diners, or anyone seeking an indulgent birthday dessert. The coconut cream frosting provides a lighter alternative to traditional buttercream while maintaining elegance and taste.

Ingredients

Yield: 1 cake (12 slices)
  • 1 cup unsweetened plain almond milk
    oat milk1:1liquid

    substitution

    Full guide →
  • 1 ½ tsp apple cider vinegar
  • 4 Tbsp flaxseed meal, to make flax eggs
  • 10 Tbsp water, to make flax eggs
  • 1 Tbsp baking soda
  • ½ cup avocado oil
  • cup maple syrup, or agave nectar
    agave nectar1:1sweetener

    standard

    Full guide →
  • cup cane sugar
    coconut sugar1:1sweetener

    author-tested

    Full guide →
  • 1 ½ cups unsweetened applesauce
  • 1 tsp pure vanilla extract
  • ½ tsp sea salt
  • 1 tsp baking powder
  • 1 cup unsweetened cocoa powder
  • 1 cup almond meal, finely ground from raw almonds
    sunflower seed meal1:1protein/flourtree_nuts-free

    nut-free

    Full guide →
  • ½ cup gluten-free oat flour, finely ground from raw oats
  • 1 ½ cups gluten-free flour blend
  • 28 oz coconut cream, two 14-oz cans, chilled overnight
    full-fat coconut milk1:1frostingadds dairy

    standard

    Full guide →
  • 1 tsp vanilla extract
  • 6 Tbsp organic powdered sugar, for frosting
  • 1 cup fresh berries, strawberries, blueberries, or blackberries

Instructions

  1. 1

    Preheat oven to 350F and prepare three 8-inch round cake pans by buttering, lining with parchment, dusting with gluten-free flour, and shaking out excess.

  2. 2

    Combine almond milk and apple cider vinegar in a measuring cup and let curdle while proceeding.

  3. 3

    Mix flaxseed meal with water in a large bowl and rest 5 minutes to form flax eggs.

  4. 4

    Stir baking soda into the curdled almond milk mixture and set aside.

  5. 5

    Add oil, cane sugar, and maple syrup to flax eggs and whisk until combined.

  6. 6

    Add applesauce, vanilla extract, and salt, then whisk to combine.

  7. 7

    Add the almond milk mixture and whisk again.

  8. 8

    Add baking powder, cocoa powder, almond meal, oat flour, and gluten-free flour blend, whisking until no large clumps remain. Adjust with additional almond milk if batter is too thick.

  9. 9

    Divide batter evenly among prepared pans.

  10. 10

    Bake cakes 30-40 minutes or until a toothpick inserted in center comes out clean and edges appear dry.

  11. 11

    Let cakes rest in pans 15 minutes, then run a knife along edges and invert onto cooling racks. Cool completely.

  12. 12

    Prepare coconut whipped cream by chilling coconut cream overnight, then whipping with vanilla extract and powdered sugar to taste.

  13. 13

    Lay first cake bottom-side up on serving plate and spread with a semi-thick layer of whipped cream.

  14. 14

    Top with second cake bottom-side up and spread with another layer of whipped cream.

  15. 15

    Top with final cake bottom-side up and frost top generously with remaining whipped cream.

  16. 16

    Crown with fresh berries and serve immediately or cover and refrigerate until ready to serve.

Tips

Tip 1

Chill coconut cream overnight before whipping to ensure proper texture; scoop only the solidified cream layer, reserving liquid for other uses.

Tip 2

Assemble cake just before serving to prevent whipped cream from over-moistening layers; unfrosted cake keeps at room temperature for several days.

Tip 3

Use finely ground almond meal and oat flour for smoother crumb; coarse grinds can create gritty texture.

Good to Know

Storage

Covered with cake stand or plastic wrap in refrigerator for 2-3 days. Unfrosted cake keeps covered at room temperature for several days.

Make Ahead

Bake cakes 1-2 days ahead and store unfrosted and wrapped at room temperature. Prepare coconut whipped cream up to 8 hours prior. Assemble within 1-2 hours of serving.

Serve With

Serve immediately after assembly or cover and chill until ready. Remove from refrigerator 15 minutes before serving for softer frosting.

See pairing guide →

Common Mistakes

Watch

Use room-temperature flax eggs to avoid lumps; rest mixture full 5 minutes.

Watch

Whip coconut cream only until soft peaks form to avoid grainy texture; over-whipping causes separation.

Watch

Assemble just before serving to prevent whipped cream from absorbing moisture and softening cake layers.

Substitutions

Nut-Free Alternatives

almond meal
sunflower seed meal1:1protein/flourtree_nuts-free

nut-free

Full guide →

General Alternatives

maple syrup
agave nectar1:1sweetener

standard

Full guide →
cane sugar
coconut sugar1:1sweetener

author-tested

Full guide →
coconut cream
full-fat coconut milk1:1frostingadds dairy

standard

Full guide →
almond milk
oat milk1:1liquid

substitution

Full guide →
Find more substitutions →

FAQ

Can I make this cake dairy-free and nut-free?

Yes. Replace almond milk with oat or soy milk, substitute almond meal and oat flour with an extra 1.5 cups gluten-free flour, and use sunflower seed meal if available. Use coconut cream for frosting, which is naturally dairy-free.

What if my coconut cream doesn't whip properly?

Ensure it was refrigerated overnight and use only the solidified cream layer, not the liquid. If still too soft, chill the mixing bowl and beaters beforehand, and whip in short bursts rather than continuously.

How long does frosted cake keep in the refrigerator?

Covered frosted cake keeps 2-3 days, though texture is best within 1-2 days as whipped cream gradually softens cake layers. Unfrosted cake layers keep several days at room temperature or up to 1 week refrigerated.