Classic Vanilla Chocolate Marble Cake Recipe
If you want a properly moist chocolate-and-vanilla marble loaf cake with delicious “zebra” layers, this is the method to follow.
You’ll also get a reliable baking plan for electric ovens, plus quick fixes if anything goes off track.

Zebra Marble Loaf Cake (Chocolate & Vanilla) : Moist, Tall, and Foolproof
This chocolate and vanilla marble loaf cake is the one my kids request again and again, soft, tender, and properly melt-in-the-mouth.
The challenge, honestly, is getting that same perfect texture in an electric, fan-assisted oven.
With the exact same recipe in a gas oven, it bakes beautifully without any fuss.
Electric ovens can be brilliant for gratins, roast chicken, and traybakes, but loaf cakes often brown too fast: a crust forms early, the centre struggles to rise, and the bottom can stay slightly doughy.
That’s why this method focuses on the details that matter.
Whipped eggs and sugar give the batter lift and structure, while oil and cream keep the crumb moist for days, oil for lasting softness, cream for a delicate, rich tenderness.
Once the flour goes in, a gentle fold (not vigorous mixing) prevents a heavy, rubbery cake.
Finally, keeping both batters the same thickness is the key to clean, defined zebra-style layers that look as good as they taste.

Ingredients for a Moist Chocolate Zebra Marble Cake
- Plain flour : 260 g (about 2 cups + 2 tbsp). Use all-purpose flour. Sifting helps prevent lumps and gives a finer, lighter crumb.
- Caster/granulated sugar : 185 g (about ¾ cup + 2 tbsp). Adds sweetness and structure. You can reduce slightly, but cutting too much can affect rise and texture.
- Neutral oil : 220 ml (scant 1 cup / about ¾ cup + 2 tbsp). Choose sunflower, grapeseed, or canola/rapeseed. Oil keeps the loaf moist for days.
- Milk : 165 ml (about ⅔ cup). Loosens the batter and balances the richness of the oil for a soft, even bake.
- Salt : 1 pinch. Small but essential: it sharpens the vanilla and makes the chocolate taste more intense.
- Vanilla extract : 2 tsp. Flavours the “vanilla” batter. Use a good extract for a cleaner, warmer vanilla note.
- Large eggs : 5. Provide lift and structure. Room-temperature eggs whip better and help the batter emulsify smoothly.
- Cornflour/cornstarch : 2 tbsp. Lightens the crumb and makes the cake feel more tender (especially useful for loaf cakes).
- Baking powder : 3 tsp. Helps the cake rise evenly. Make sure it’s fresh, old baking powder gives a flat, dense loaf.
- Unsweetened cocoa powder : 3 tbsp (sifted). For the chocolate batter. Sifting prevents bitter cocoa clumps and keeps the layers smooth.
- Apricot jam : 2 tbsp. A subtle moisture booster that also adds a gentle fruity depth (and helps prevent dryness).
Updated version (for an even softer crumb)
- Double cream/heavy cream : use in the batter (partly or fully replacing milk). Cream makes the crumb richer, more tender, and helps the cake stay soft longer, especially in electric ovens.

Easy Step-by-Step Instructions for a Moist Chocolate Marble Loaf Cake
1) Whisk the base : In a large bowl, whisk eggs + sugar + salt + vanilla extract until the mixture turns pale and slightly foamy (this helps create a lighter crumb).
2) Add the liquids (in this order)
- Slowly pour in the oil in a thin stream, mixing as you go.
- Add the jam (if it’s thick, warm it for 10 seconds so it blends in easily).
- Finish with the pouring cream, then mix just until smooth, avoid over-whisking.
3) Mix the dry ingredients
- In a separate bowl, combine flour + baking powder.
- If possible, sift them together to prevent lumps and get a finer texture.
4) Fold in the dry ingredients gently
- Add the flour mixture in 3 additions.
- Fold with a spatula (lifting and turning the batter).
- Stop as soon as you no longer see flour, overmixing = a less moist loaf.
5) Divide the batter : Split the batter into two equal portions (a kitchen scale makes this more accurate and gives a neater marbling).
6) Flavour the vanilla batter
- Into the first half, fold in 2 tbsp sifted cornstarch (cornflour).
- Mix gently until fully incorporated.
7) Flavour the chocolate batter
- Into the second half, fold in 3 tbsp sifted cocoa powder.
- Mix gently.
- If the chocolate batter feels thicker, add 1–2 tbsp cream to match the consistency (this helps the zebra layers stay clean).
8) Create the zebra marbling : Spoon the batters into the tin alternating: one spoon of vanilla, one spoon of chocolate, and so on.
Optional: run a skewer through the batter 2–3 S-shaped passes only (too much swirling will blur the zebra effect).
9) Bake
- Bake in a preheated oven (use the temperature stated in your recipe).
- Do not open the oven during the first 25–30 minutes to prevent the cake from sinking.
Doneness check: a skewer/knife should come out clean (a few dry crumbs are fine, but no wet batter).

How to Bake a Perfect Chocolate Marble Loaf Cake (Even in an Electric Oven)
- Avoid fan-assisted baking if your oven runs hot (personal tip): it can set the crust too quickly and leave the centre underbaked.
- If you must use convection/fan, bake at 155°C (310°F) and extend the baking time to 1 hour 15 minutes to 1 hour 30 minutes, depending on your oven.
- Best option: choose conventional/static heat for a more even rise and a softer crumb.
Best Oven Settings for a Moist Marble Loaf (Step-by-Step Baking Schedule)
- Preheat to 180°C (356°F) using bottom heat/lower element if your oven allows it.
- Set the rack low: place the shelf on the 2nd level from the bottom (not in the centre).
- Bake for 25 minutes at 180°C (356°F).
- Reduce to 160°C (320°F) and bake for 10 minutes.
- When the top begins to colour, switch to fan/convection at 180°C (356°F) to finish baking evenly.
- Bake until done: a knife inserted into the centre should come out clean and dry (a few crumbs are fine, but no wet batter).
Tips for a Soft, Well-Risen Zebra Marble Cake
- Bring everything to room temperature before you start: eggs, cream, oil, apricot jam (this helps the batter emulsify smoothly).
- Don’t overmix after adding the flour: overmixing loosens the batter and can ruin that creamy texture.
- Sift the flour + baking powder to aerate them, and sift the cocoa to prevent lumps.
- For sharp, defined marbling: alternate 3 layers of vanilla batter with 3 layers of chocolate batter.
How to Store and Freeze Chocolate Marble Loaf Cake
– Room temperature: keep for 2-3 days, well wrapped (cling film or an airtight container) to maintain moisture.
– Refrigerator: up to 4-5 days, but let it sit out for 20-30 minutes before serving (cold firms the crumb).
– Freezer: freeze for 2-3 months, whole or sliced, wrapped well (double wrap + freezer bag).
– Defrosting: thaw 3-4 hours at room temperature (or overnight in the fridge), then leave 10 minutes unwrapped before serving.
“Fresh-baked” trick: warm a slice 10-15 seconds in the microwave or 5 minutes in a low oven for an ultra-soft crumb.

Chocolate Marble Loaf Cake Troubleshooting (Quick “Don’t Panic” FAQ)
– Gooey or doughy at the bottom: lower the oven temperature slightly, bake 10–15 minutes longer, and let the cake sit 10 minutes in the tin before turning out (the base often just needed extra time to set). This is also why static/conventional heat with bottom heat works so well for loaf cakes.
– Marbling looks “mixed” (not defined): make sure both batters are the same thickness (loosen the chocolate batter with 1–2 tbsp cream if needed), and don’t swirl for too long. For cleaner zebra layers, spoon the batter with a large spoon (bigger than a tablespoon) so each layer is more distinct.
– Cake collapses as it cools: don’t overmix once the flour is added, avoid opening the oven too early, and check your baking powder is fresh—undercooked or over-aerated cakes often sink as they cool.
– Thick crust or a big crack: your oven is likely a bit too hot—reduce by 10–15°C, bake on a lower/middle rack, and cover loosely with foil halfway through if the top browns too quickly.
– Most reliable doneness test: a skewer/knife should come out dry (a few crumbs are fine, but no wet batter). Pro tip: aim for a core temperature of about 96–98°C (205–208°F) for a fully baked loaf that stays moist.
Other Desserts to try
Ultra moist Vanilla and Chocolate Marble Cake
- Total Time: 1 hour 10 minutes
- Yield: 12 serving 1x
Description
If you want a properly moist chocolate-and-vanilla marble loaf cake with delicious “zebra” layers, this is the method to follow. You’ll also get a reliable baking plan for electric ovens, plus quick fixes if anything goes off track.
Ingredients
- 260 g ( 2 cups + 2 tbsp) Plain/all-purpose flour
- 2 tsp Baking powder
- 200 g ( 1 cup) Granulated sugar
- 220 ml (about ¾ cup + 2 tbsp) Sunflower oil
- 160 ml (⅔ cup) Heavy cream (35%)
- 1 pinch Salt
- 2 tsp Vanilla extract
- 5 Large eggs
- 2 tbsp Cornstarch (for the vanilla/white layer)
- 3 tbsp Unsweetened cocoa powder
- 2 tbsp Apricot jam
Instructions
- In a large bowl, whisk eggs + sugar + salt + vanilla extract until the mixture turns pale and slightly foamy (this helps create a lighter crumb).
- Slowly pour in the oil in a thin stream, mixing as you go.
- Add the jam (if it’s thick, warm it for 10 seconds so it blends in easily).
- Finish with the pouring cream, then mix just until smooth, avoid over-whisking.
- In a separate bowl, combine flour + baking powder.
- If possible, sift them together to prevent lumps and get a finer texture.
- Add the flour mixture in 3 additions.
- Fold with a spatula (lifting and turning the batter).
- Stop as soon as you no longer see flour, overmixing = a less moist loaf.
- Split the batter into two equal portions (a kitchen scale makes this more accurate and gives a neater marbling).
- Into the first half, fold in 2 tbsp sifted cornstarch (cornflour).
- Mix gently until fully incorporated.
- Into the second half, fold in 3 tbsp sifted cocoa powder.
- Mix gently.
- If the chocolate batter feels thicker, add 1-2 tbsp cream to match the consistency (this helps the zebra layers stay clean).
- Spoon the batters into the tin alternating: one spoon of vanilla, one spoon of chocolate, and so on.
- Optional: run a skewer through the batter 2–3 S-shaped passes only (too much swirling will blur the zebra effect).
- Prep Time: 30 min
- Cook Time: 40 min
- Category: Desserts
Nutrition
- Serving Size: 1 serving
- Calories: 180 kcal
