Introduction
This vegan chocolate cake pairs rich cocoa with tart berries and soft apple pieces, topped with dark chocolate and toasted coconut. The recipe uses soy milk and margarine throughout, making it fully plant-based while keeping the crumb tender and moist. Baking in residual oven heat prevents overdrying and ensures even cooking.
Recipe Details
- Prep Time: 20 minutes
- Cook Time: 35 minutes
- Total Time: 55 minutes
- Servings: 2
Ingredients
Wet ingredients
- 200 g margarine, very soft
- 400 g white granulated sugar
- 75 g dried grated coconut
- Zest of a lemon or grated ginger
- 250 ml soy milk, cold
Dry ingredients
- 750 g flour
- 150 g soy flour
- 2 sachets (40 g) baking powder
- 6 pinches vanilla powder
- 1 teaspoon cinnamon
- 2 teaspoons salt
- 100 g unsweetened cocoa powder
Add-ins
- 450 ml soy milk
- 2 glasses (500 g) cranberries or lingonberries
- 700 ml soy milk
- 2 small apples, cut into small pieces
Topping
- 200 g dark chocolate couverture
- Grated coconut
- 200 g margarine, very soft
- 400 g white granulated sugar
- 75 g dried grated coconut
- Zest of a lemon or grated ginger
- 250 ml soy milk, cold
- 750 g flour
- 150 g soy flour
- 2 sachets (40 g) baking powder
- 6 pinches vanilla powder
- 1 teaspoon cinnamon
- 2 teaspoons salt
- 100 g unsweetened cocoa powder
Instructions
- Beat all wet ingredients together for 10 minutes until creamy, adding the soy milk gradually to the other ingredients.
- Combine all dry ingredients, then sift loosely to aerate and remove lumps.
- Preheat the oven to 200°C.
- Add the wet mixture and the add-ins to the dry mixture. Stir briefly until smooth. Do not over-mix, since this will cause the batter to deflate and become tough.
- Spread the batter in a large baking pan lined with baking paper.
- Bake for 20 minutes. Turn off the oven, and let the cake continue cooking in the residual heat for 15 minutes. Let cool.
- Unmold the cake from the pan, and remove the baking paper.
- Melt the chocolate couverture over a double boiler. Spread the melted chocolate on top of the cake, then sprinkle with grated coconut.
- Sprinkle the still soft couverture with grated coconut.
Variations
Berry swap: Replace cranberries or lingonberries with frozen blueberries or blackberries for a milder, less tangy flavor that lets the chocolate take the lead.
Ginger instead of lemon: If you choose grated ginger over lemon zest in the wet ingredients, increase the amount to 1 tablespoon for sharper spice notes that pair well with the cocoa.
Coconut oil topping: Substitute margarine in the topping ingredients with coconut oil for a lighter, more delicate crumb texture in the finished cake.
Apple-only add-ins: Use 900 ml soy milk mixed with just diced apples, omitting the berries entirely, for a gentler, less acidic cake that highlights warm spice.
White chocolate couverture: Swap dark chocolate couverture for white chocolate for a buttery sweetness that contrasts with the cocoa batter and ginger or lemon zest.
Tips for Success
Beat the wet mixture thoroughly: A full 10 minutes of beating incorporates air and ensures the margarine and sugar are fully emulsified, which gives the cake its tender crumb even without eggs.
Don’t skip the sifting step: Sifting the flour, soy flour, and baking powder removes lumps and incorporates air; this step directly affects how the cake rises and sets.
Stop stirring once the batter is smooth: Over-mixing deflates the batter and makes the cake dense and tough; aim for a uniform texture in just a few seconds of stirring after combining wet and dry.
Cool the cake completely before topping: The residual-heat cooking finishes as the cake cools; topping with melted chocolate while the cake is still warm may cause it to slide off or melt unevenly.
Use a double boiler for the chocolate: Melting couverture over direct heat scorches it; a double boiler ensures smooth, glossy chocolate that spreads evenly and sets with a nice finish.
Storage and Reheating
Store the cooled cake in an airtight container at room temperature for up to 2 days; the coconut topping and chocolate coating help protect the crumb from drying. For longer storage, refrigerate in an airtight container for up to 5 days. This cake does not freeze well because the soy milk–based crumb becomes grainy and the chocolate coating cracks when thawed.
Reheat individual slices in a microwave for 15–20 seconds if you prefer them warm, or leave at room temperature for 30 minutes before serving. The cake is best eaten at room temperature or slightly chilled.
FAQ
Can I use a different non-dairy milk instead of soy milk?
Oat milk or almond milk work, but soy milk’s protein content helps bind the cake and keep it moist; if you use another milk, increase the baking powder by one sachet to improve rise.
Why does the recipe call for such a small serving size (2 servings)?
The ingredient quantities are unusually large relative to typical home-oven baking; this recipe appears designed for a large commercial or institution-scale pan, which is why the stated servings are very small. For a standard home cake, divide all ingredient quantities by 4 to yield 8–10 servings and reduce bake time to 12–15 minutes.
What is the difference between the wet and topping ingredient lists?
The topping ingredients are duplicated from the wet ingredients section in the original recipe data; they appear to be a formatting error. Use only the wet, dry, add-ins, and chocolate couverture/coconut topping as listed.
Can I omit the lemon zest or ginger to keep the flavors simpler?
Yes, omit them entirely for a pure chocolate-and-coconut cake; the vanilla powder and cinnamon will provide sufficient warmth without citrus or spice sharpness.
Attribution: Recipe text from “Cookbook:Chocolate Cake with Coconut Topping (Vegan)” on Wikibooks (© Wikibooks contributors).
Source: https://en.wikibooks.org/wiki/Cookbook:Chocolate_Cake_with_Coconut_Topping_(Vegan)
License: CC BY-SA 4.0 — https://creativecommons.org/licenses/by-sa/4.0/
Additions: Editorial additions and formatting changes were made for clarity and usability. Ingredients, instructions, and other sections may be adapted where appropriate.

