This layered marble cake starts as a simple milk sponge: buttery, soft and made with eight eggs. Part of the batter stays vanilla and part gets cocoa, and then you layer the two into the same tin. There is no knife-swirling and no special technique. You spoon the batters in, layer by layer, and the bake does the rest.
Mom says granny used to make this cake when she was younger. She’d make 3 layers, white, brown and white using an old cake divider, and a somewhatly different recipe.
We’ve often made this cake for granny because it’s without nuts and her toothlessness liked it all through her octogenarian and nonagenarian years. We’ve also made it for family Easter and Christmas celebrations, albeit with a few more flavours added in different colors. You can make it with as many or as few layers as you like. The more you layer, the finer the pattern will be when you cut into it.

Layered Marble Cake Ingredients
- 500 g maida (all-purpose flour)
- 350 g butter
- 500 g sugar
- 280 ml milk
- 8 eggs + 2 yolks
- 1 tsp baking powder
- 1 tsp vanilla essence
- For the chocolate portion: 1.5 tbsp English cocoa + 1.5 tbsp dark cocoa
You will also need butter paper (parchment paper) to line your tins. For this recipe we’ve used two 8-inch square tins.
How to Make Layered Marble Cake, Step by Step
1. Cream the butter and sugar
Cream the butter and sugar together until pale and light.


2. Add the eggs
Add the eggs and beat, whipping in as much air as you can.

3. Add the milk and vanilla
Add the milk and vanilla essence and beat again. The milk is what keeps the crumb soft.


4. Add the maida and baking powder
Add the maida (all-purpose flour) and baking powder and mix until you have a creamy batter.


5. Divide the batter and add the cocoa
Keep part of the batter plain vanilla. Mix the cocoa into the rest. We used 1.5 tbsp English cocoa and 1.5 tbsp dark cocoa because we wanted a dark chocolate layer.



Tip: Want a lighter chocolate flavour? Reduce the cocoa. You can also skip the chocolate and use a different flavour altogether (see the variations below).
6. Line the tins and preheat the oven
Preheat the oven to 200 degrees Celsius for 10 minutes, and line your tins with butter paper and keep them ready.


7. Layer the batters
Start with either flavour (we started with vanilla). Add a layer of cocoa batter to the centre, then vanilla to the centre of that, and keep going until the batter is finished. It should be about two to four tablespoons per layer depending on how many layers you want. Lesser batter each time equals more layers. The batters spread outward as you stack them, and that is what creates the marbling.



8. Bake
Bake at 200°C for 45 minutes, or until a toothpick inserted into the cake comes out clean. Depending on your oven, you can bake for longer if required.




Layered Marble Cake (Easy Milk Sponge Recipe)
Click the stars to add your rating! Left you don’t like it, right you love it!
Ingredients
- 500 grams All Purpose Flour (Maida / Plain Flour / Refined Flour)
- 350 grams Butter
- 500 grams Sugar
- 280 millilitres Milk
- 8 Eggs
- 2 Egg Yolks
- 1 teaspoon Baking Powder
- 1 teaspoon Vanilla Essence
- 1.5 Tablespoon Cocoa Powder English Cocoa
- 1.5 Tablespoon Cocoa Powder Dark Cocoa
Instructions
Make the Batter
- Cream the butter and sugar until pale and light.
- Then add the eggs and egg yolks and beat, whipping in as much air as you can.
- Next, add in the milk and vanilla essence and beat again.
- Finally, add the maida (all-purpose flour) and baking powder and mix until you have a creamy batter.
Create Different Flavors
- Divide the batter into two equal parts. Leave one part plain vanilla. Mix the English cocoa and dark cocoa into the other part.
Layer and Bake
- Line your tins with butter paper (parchment paper) and keep them ready. And preheat the oven to 200 degrees Celsius for 10 minutes.
- Spoon a layer of vanilla batter into the centre of the lined tin – approx two to four tablespoons for each layer. Add a layer of cocoa batter to the centre of that, and keep adding alternating layers in the centre until all the batter is used. The batters will spread outward and marble on their own.
- Bake at 200°C for 45 minutes, or until a toothpick inserted into the cake comes out clean. Depending on your oven, you can bake for longer if required.
Please click to rate the recipe! Left you don’t like it, right you love it!
Notes
- The same layering method works with other flavours. See our recipes for kacchi kairi and vanilla, and kacchi kairi and strawberry.
- You can make as many or as few layers as you like.
- Reduce the cocoa for a lighter cake.
STUFF YOU MAY NEED
- Stainless Steel Pot
- Wooden Spoon
- Stainless Steel Spoon
Nutrition (Per Serving)
Disclaimer: Nutrition Information per serving is estimated by a third party software based on the ingredients used, and is for informational purposes only. It will vary from product to product, based on methods of preparation, origin and freshness of ingredients. Please consult the package labels of the ingredients you use, or chat with your dietician for specific details.
This printable recipe card is for home use only. For more recipes head over to AbbysHearth.comTips for the Best Layered Marble Cake
- Layer the batters in the centre rather than swirling with a knife. The random pattern looks better than a planned one.
- Make the marble cake with as many or as few layers as you like. Fewer layers give bold swirls, and more layers give a finer pattern.
- Want it lighter? Reduce the cocoa. We used 1.5 tbsp each of English and dark cocoa because we wanted it dark.
- Line the tins before you start so the batter is not waiting around.
- This recipe makes 60 slices of small party squares, but you can cut it thicker with fewer slices.


Layered Marble Cake Flavour Variations
Chocolate and vanilla is the classic pairing, but the same layering method works with other flavours. We have made this cake with strawberry and kacchi kairi (raw green mango), and also with kacchi kairi and vanilla. Will post the recipes soon!
Layered Marble Cake FAQs
What is a layered marble cake?
It is a marble cake where you spoon two batters (here vanilla and chocolate) into the tin in alternating layers, instead of swirling them with a knife. The batters spread outward as the layers stack up, which creates the marbled pattern.
Can I make this marble cake without cocoa?
Yes. Leave the batter plain and you have a simple milk sponge cake. You can also swap the cocoa for another flavour and food color and layer it the same way.
How do I make the chocolate flavour lighter?
Reduce the amount of cocoa you mix into the chocolate portion of the batter.
Why add milk to the batter?
The milk makes the crumb softer, which is why this is called a milk sponge cake.
How do I get more layers?
Use smaller spoonfuls and alternate the two batters more often.
So that’s our recipe for some really soft marble cake that disappears from the table as quickly as you place it there. We usually wait for it to cool, but sometimes, it tastes perfect warm too! If you try it, let us know how you liked it or what you did differently!
Other Cake Recipes You’ll Love
- East Indian Coconut Cake
- Chocolate Chip Coconut Cake (Cocoa-Coconut Marble Cake)
- Semolina, Date and Orange Cake
- Nutmeg Cake
- Light Fruit Cake





Heya, I’m Abby! I’m a Gourmand Award-winning cookbook author and East Indian from Bombay, India. This blog is all about faith, food, and culture – from East Indian recipes to home, DIY, and spending time in the Word. Find out more about me here!



