Marble cake loaf is one of those timeless bakes that never goes out of style. With its dramatic swirls of vanilla and chocolate batter baked into a single, sliceable loaf, it is as beautiful to look at as it is delicious to eat. The outside is golden and slightly cracked on top, the inside reveals soft, buttery layers of pale vanilla and rich cocoa running through each other in an endlessly satisfying pattern.
Jump to RecipeWhat makes marble cake so universally loved is that it gives you two flavors in one. There is no need to choose between vanilla and chocolate — every slice contains both, in varying proportions depending on where the swirl takes you. Some slices are predominantly vanilla with ribbons of chocolate. Others are more deeply chocolatey. No two slices are exactly the same, which makes it feel special every time.
This loaf is also wonderfully practical. It keeps well, slices cleanly, and is equally at home served as a teatime treat, a casual dessert, or packed into a lunchbox. Once you have made it, you will find yourself returning to it again and again.
Jump to RecipeWhy This Recipe Works So Well
The foundation of this marble cake is a classic butter sponge — creamed butter and sugar, eggs added one at a time, and flour alternated with milk. This method produces a batter that is light, smooth, and rich. The creaming step, in which butter and sugar are beaten until pale and fluffy, is what creates the airy, tender crumb. Rushing this step produces a denser result, so it is worth taking the full 4 to 5 minutes.
Dividing the batter and mixing cocoa into one half is where this diverges from a plain sponge. Using just one tablespoon of cocoa keeps the chocolate portion rich and flavorful without making the batter so different in density from the vanilla half that the two cannot swirl together properly. Equal densities are important — if one batter is significantly heavier, they will not blend cleanly and you will end up with layers rather than a true marble.
The swirling technique is simpler than it looks. Alternate spoonfuls of each batter, then use a single figure-of-eight motion with a knife. Restraint is key — over-swirling blends the batters together into a muddy brown rather than preserving distinct vanilla and chocolate streaks.
Jump to RecipeIngredients
- 250 g (2 cups) all-purpose flour
- 200 g (1 cup) sugar
- 200 g butter, room temperature
- 4 large eggs
- 120 ml (½ cup) milk
- 1 tablespoon vanilla extract
- 1 tablespoon cocoa powder
- 1½ teaspoons baking powder
- ½ teaspoon salt
Ingredient Note: Room-temperature butter is non-negotiable. Cold butter will not incorporate air properly and will produce a dense, heavy cake. Take it out of the fridge at least 1 hour before starting. Dutch-processed cocoa gives a deeper, smoother chocolate flavor than natural cocoa, though both work. Full-fat milk gives the best texture and richness.
Jump to RecipeStep-by-Step Instructions
Step 1 — Preheat and Prepare
Preheat your oven to 170°C (340°F). Grease a standard loaf pan generously with butter, then line with a strip of parchment paper overhanging the two long sides. This makes it much easier to lift the finished cake out cleanly without tearing.
Step 2 — Cream the Butter and Sugar
Beat the room-temperature butter and sugar together on medium-high speed for 4 to 5 minutes, until very pale, noticeably fluffy, and roughly doubled in volume. Do not rush — the air beaten in during creaming is what gives the cake its light, tender crumb.
Step 3 — Add the Eggs
Add the eggs one at a time, beating well after each addition. If the mixture begins to curdle, add a tablespoon of flour and beat again to bring it back together. Stir in the vanilla extract.
Step 4 — Add the Dry Ingredients and Milk
In a separate bowl, whisk together the flour, baking powder, and salt. Add the dry ingredients to the butter mixture in three additions, alternating with the milk — flour, milk, flour, milk, flour. Mix on low speed or fold gently between each addition. Mix only until just combined — over-mixing at this stage develops gluten and can make the finished cake tough.
Step 5 — Divide and Add Cocoa
Divide the batter as evenly as possible between two bowls. Add the cocoa powder to one bowl and fold gently until fully incorporated with no streaks remaining. The vanilla half stays as is.
Step 6 — Layer and Swirl
Spoon the two batters alternately into the loaf pan — a large spoonful of vanilla, then chocolate, then vanilla, until both batters are used up. Do not stir. Once all the batter is in, draw a single sweeping figure-of-eight through it with a knife from one end to the other. One or two passes is enough. More than that and the distinct marble pattern will be lost.
Step 7 — Bake
Bake in the centre of the oven for 50 to 60 minutes, until the top is deep golden, slightly cracked, and a toothpick inserted in the centre comes out clean. If the top browns too quickly before the centre has set, lay foil loosely over the top for the final 15 minutes.
Step 8 — Cool and Serve
Cool in the pan for 10 minutes, then lift out using the parchment paper and transfer to a wire rack to cool completely. Wait at least 30 minutes before slicing — cutting while still warm will cause the crumb to tear.
Marble Cake Loaf
Buttery vanilla sponge and rich cocoa swirled into a stunning, sliceable loaf — a timeless bake that never goes out of style
Ingredients — Marble Cake Batter
- 200 g unsalted butter, at room temperature (at least 1 hour out of the fridge)
- 200 g (1 cup) granulated sugar
- 4 large eggs, at room temperature
- 1 tbsp vanilla extract
- 250 g (2 cups) all-purpose flour
- 1½ tsp baking powder
- ½ tsp salt
- 120 ml (½ cup) full-fat milk
- 1 tbsp cocoa powder (Dutch-processed preferred)
Instructions
- Cream Butter and SugarPreheat the oven to 170°C (340°F). Grease a standard loaf pan generously with butter and line with a strip of parchment paper overhanging the two long sides. Beat the room-temperature butter and sugar together on medium-high speed for 4–5 minutes until very pale, fluffy, and roughly doubled in volume.Room-temperature butter is the most important ingredient requirement in this recipe — cold butter cannot incorporate air properly and produces a dense, heavy cake. Never rush the creaming step; the full 4–5 minutes is what creates the light, tender crumb.
- Add Eggs and Dry IngredientsAdd the eggs one at a time, beating well after each addition. If the mixture begins to curdle, add a tablespoon of flour and beat to bring it back together. Stir in the vanilla extract. In a separate bowl, whisk together the flour, baking powder, and salt. Add the dry ingredients to the butter mixture in three additions, alternating with the milk — flour, milk, flour, milk, flour — mixing on low speed or folding gently between each addition until just combined.Once the flour goes in, mix only until just combined — overmixing at this stage develops gluten and makes the finished cake tough rather than tender.
- Divide, Swirl, and BakeDivide the batter as evenly as possible between two bowls. Fold the cocoa powder into one half until fully incorporated with no streaks. Spoon the two batters alternately into the prepared loaf pan — a large spoonful of vanilla, then chocolate, then vanilla, until both are used up. Draw a single sweeping figure-of-eight through the batter with a knife from one end to the other, 1–2 passes only. Bake for 50–60 minutes until the top is deep golden and slightly cracked and a toothpick inserted in the centre comes out clean. Cover loosely with foil if the top browns too quickly.One or two passes with the knife is genuinely all you need — over-swirling blends the two batters into muddy brown rather than preserving the clean, distinct marble streaks.
- Cool and ServeCool in the pan for 10 minutes, then lift out using the parchment paper and transfer to a wire rack. Wait at least 30 minutes before slicing.Never slice a warm loaf cake — the crumb tears rather than cutting cleanly. The marble pattern also looks far more dramatic once the cake is fully cool and settled.
Tips for the Best Results
- Use room-temperature butter — this is the single most important instruction. Cold butter cannot cream properly and produces a dense cake.
- Cream for the full 4–5 minutes — the pale, fluffy butter-sugar mixture is what gives this cake its light, tender crumb.
- Fold flour in gently and stop the moment no dry streaks remain — overmixing develops gluten and toughens the crumb.
- Swirl with 1–2 passes of the knife only — more than that blends the batters into muddy brown rather than clean marble streaks.
- Start checking at 50 minutes — oven temperatures vary and a toothpick is the only reliable doneness test.
- Wait at least 30 minutes before slicing — the crumb tears when warm and the marble pattern looks far more dramatic when fully cool.
- Store wrapped in cling film at room temperature for up to 4 days — this cake improves slightly on day two as the crumb settles.
Tips for Success
Use room-temperature butter. This is the most important instruction in the recipe. Cold butter cannot be creamed properly and will produce a dense, heavy cake.
Do not over-swirl. One or two passes with a knife is all you need. Over-swirling produces muddy brown batter rather than clean, distinct streaks.
Do not over-mix the flour. Once the flour goes in, mix only until just combined. Over-mixing makes the crumb tough rather than tender.
Test with a toothpick. Oven temperatures vary. Start checking at the 50-minute mark and pull the cake as soon as the toothpick comes out clean.
How to Store
Store wrapped in cling film or in an airtight container at room temperature for up to 4 days. This cake actually improves slightly on day two as the crumb settles. It also freezes well — wrap individual slices tightly and freeze for up to one month. Thaw at room temperature for 1 to 2 hours before eating.
Jump to RecipeRecipe Variations
- Orange marble cake: Add the zest of one orange to the vanilla batter for a citrusy version.
- Chocolate glaze: Drizzle melted dark chocolate over the cooled loaf for a more indulgent presentation.
- Richer chocolate: Replace the tablespoon of cocoa with two tablespoons for a more pronounced chocolate streak.
- Three-flavor marble: Divide the batter into three — vanilla, chocolate, and a third portion flavored with espresso powder.
- Round cake: The same batter works baked in a 20 cm round tin at the same temperature for 35 to 40 minutes.
Frequently Asked Questions
Why did my marble cake turn out dense?
The most common causes are under-creamed butter and sugar or over-mixed flour. Cream for the full 4 to 5 minutes and fold the flour in gently.
How do I get a clear marble pattern?
Use alternating spoonfuls rather than pouring the batters in layers, and swirl with just one or two passes of a knife. Less is more.
Can I use self-raising flour?
Yes. If using self-raising flour, omit the baking powder and salt from the recipe.
Can I make this as a round cake?
Yes. Use a 20 cm round tin and reduce the baking time to approximately 35 to 40 minutes, checking with a toothpick.
How do I know when it is done?
The top should be deep golden and slightly cracked, and a toothpick inserted in the centre should come out completely clean.
In Conclusion
Marble cake loaf is a timeless bake that delivers visual drama and genuine deliciousness with very little effort. The combination of a buttery vanilla sponge and rich cocoa swirls produces a cake that looks stunning when sliced and tastes even better than it looks. Reliable, straightforward, and endlessly satisfying — this is exactly the kind of recipe every home baker should have in their repertoire.