Learn how to make a soft and tender Marble Cake from scratch. This easy recipe uses one cake batter to create beautiful swirls of vanilla and chocolate. The result is a stunning, buttery Marble Pound Cake, perfect for morning or afternoon tea.
Meet my Marble Cake. She’s big, buttery and oh-so-beautiful 💜
This gorgeous loaf cake boasts swirls of both chocolate and vanilla. Made using just one cake batter, it’s surprisingly simple to put together. I’ll show you how to create those mouthwatering swirls and achieve a moist and tender crumb.
Why you will love this cake
- It’s made using everyday ingredients
- You only need to make one cake batter
- It boasts a truly tender and buttery crumb
- You’ll create a beautiful, unique swirl every time!
So, What is marble cake?
My Marble Cake is essentially a pound cake, with a dense, tight crumb. But it’s wonderfully moist and buttery. It’s full of vanilla flavour with a hint of chocolate. It’s lovely cut into thick slices and enjoyed on its own. But hey, we won’t judge if you want to add a little Chocolate Frosting 😉
Recipe testing
This Marble Cake has been a long time coming. I’ve been experimenting with Marble Cakes for a while now, but the results (while still delicious) often lacked that defined marble swirl. The two cake batters would often merge and I couldn’t quite achieve that showstopper finish. Then, one day I realised, it wasn’t my technique that was the problem, it was the type of cake I was using.
Instead of using soft and light cakes, like my favourite Yellow Cake, I needed a cake that offered a tight, more defined crumb. Thankfully, my favourite Vanilla Pound Cake was the perfect place to start. After just two attempts, I finally had the Marble Cake I’d always dreamed of!
how to make Marble Cake
- Begin by creaming together your butter, sugar and vanilla using an electric mixer. If you watch closely, you’ll see that in just a minute or two, not only will the two ingredients combine but they will change in colour and texture. Your butter mixture will become pale and creamy – almost a little fluffy.
- Next, add your eggs, one at a time, and continue to mix on low speed. It’s important for your eggs to be at room temperature. Sometimes your mixture will curdle or go a little lumpy at this stage, that’s ok.
- Add flour, baking powder and salt and start mixing. Pour in the milk. At this stage your cake batter should be smooth and creamy. Don’t over mix or your cake will be dry.
- Then, take 1 cup of vanilla cake batter and place it in a separate mixing bowl. Add 1 tablespoon of cocoa powder and 1 tablespoon of milk. Stir by hand, just until combined and you have a creamy chocolate cake batter. Now you can make those dreamy layers!
How to make the swirls
Use a dessert spoon to gently dollop spoonfuls of cake batter, alternating between vanilla and chocolate, into your prepared pan. Use a light hand, to simply place the cake batters next to each other, without swirling them together. There’s no perfect way to do this – that’s what makes each cake unique!
Keep going, layering the cake batters side by side and on top of each other. Once you’ve used up both cake batters, gently smooth the top, using the back of your spoon, to ensure an even bake. There’s no need to be exact here either!
What’s the secret to the perfect crumb?
One of the keys to achieving that moist and tender crumb is creaming your butter and sugar correctly! Yes, the very first step in the recipe is crucial in creating that soft and buttery crumb.
Like many Butter Cakes or Vanilla Cakes, this recipe begins by creaming together the butter and sugar. This means using an electric mixer to beat the two ingredients together. However, many people will stop when the two ingredients are simply combined.
But creaming the butter and sugar means continuing to beat until the butter turns pale, light and fluffy – almost cream-like. This is what will give you a soft and tender cake. If your butter is lovely and soft to begin with, it won’t take long, just a few minutes on medium speed.
Note: Don’t try to rush this step by turning your mixer higher than medium speed. Mixing your butter and sugar too vigorously (known as over creaming) can result in dense, gluey streaks in your cake. No thank you!
Top tips for perfect marble Cake every time
- Start with softened butter. Take your time when beating together the butter and sugar – and don’t go higher than medium speed.
- Measure your flour using a baking scale. It’s easy to over measure when using cups and too much flour will result in a dry cake.
- Don’t over mix your batter. Once you’ve added the dry ingredients, mix only to combine and then stop. When making the chocolate batter, gently fold the batter by hand just until combined.
- Watch your bake time. This cake takes a while to cook, but you’ll know it’s ready when a skewer inserted into the centre comes out clean. If your cake is very brown on top towards the end of cooking, loosely cover the top with aluminium foil and continue to bake.
FreQuently asked questions
You could also use this recipe to make a large round cake, using a 9 inch cake pan or a Bundt pan. Just note that baking a larger, flatter cake might result in fewer swirls.
I recommend using unsweetened natural cocoa. Dutch processed cocoa will also work.
See above paragraph on creating the perfect crumb. It’s very important to correctly cream your butter and sugar. Make sure your butter is soft to start with and it’ll only take 2-3 minutes. Also make sure you measure your ingredients, particularly your flour, using a baking scale for accuracy. Don’t over mix your final cake batter and don’t overbake it either!
You can keep your leftover cake tightly wrapped in plastic wrap or in an airtight container at room temperature. It will also freeze really well.
more loaf cakes to love
Did you make this recipe? Don’t forget to rate the recipe and leave a comment below. Hungry for more? Join me on Instagram, Facebook, Pinterest and Twitter for more amazing recipe ideas.
Let’s Bake
Marble Cake
An easy, buttery Marble Cake made using just one cake batter.
Ingredients
Vanilla cake
- 230 grams (1 cup or 2 sticks) unsalted butter, softened
- 200 grams (1 cup) caster sugar or granulated sugar
- 2 teaspoons vanilla extract
- 3 large eggs, room temperature
- 280 grams (2 cups) plain flour or all purpose flour
- 1 teaspoon baking powder
- 1/4 teaspoon salt
- 120 ml (1/2 cup) full fat or whole milk, room temperature
Chocolate swirl
- 1 tablespoon cocoa powder, sifted
- 1 tablespoon full fat or whole milk, room temperature
Instructions
- Preheat oven to 170 C (340 F) standard / 150 C (300 F) fan-forced. Grease and line a 9 by 5 inch loaf pan with baking or parchment paper.
- In a large mixing bowl, add butter, sugar and vanilla. Beat with an electric mixer on low speed until combined and then turn speed up to medium and beat for a further 1-2 minutes or until butter turns pale, creamy and almost fluffy.
- Add eggs, one at a time, and beat briefly to combine – don’t worry if the mixture goes a little bit lumpy at this stage – then scrape down the sides of the bowl.
- Add flour, baking powder and salt. Start to mix together on a low speed. Add milk. Continue to mix on low speed until the cake batter is smooth and creamy (but try not to over mix).
- Transfer 1 cup of cake batter to a mixing bowl. Add cocoa powder and milk and gently stir by hand until combined.
- Use a dessert spoon to gently dollop batter into your prepared tin, alternating between vanilla batter and chocolate batter. There’s no need to exact. Keep layering until you’ve used all the cake batter, then gently smooth the top.
- Bake for approximately 1 hour and 10 minutes or until a skewer inserted into the middle of the cake comes out clean. If your cake is very brown after 50 minutes, loosely cover the top with aluminium foil.
- Transfer cake to a wire rack to cool completely. Cut into thick slices to serve.
Notes
Butter: It’s important to use softened butter for this recipe. Do not use cold butter. You want the butter to be soft so it will easily combine with the sugar. This step is crucial in creating a light and tender cake (rather than being dense and dry).
Cocoa powder: I recommend using unsweetened natural cocoa. Dutch processed cocoa will also work.
Suncana says
Amazingly easy recipe for an extraordinary result, your recipes rock!
Jessica Holmes says
Yay! Love hearing that!
Jennet says
Amazing just baked !! The smell though
Thank you so much for an amazing recipe.
★★★★★
Jessica Holmes says
So glad you enjoyed it!
Armin guinto says
Hi! Is it possible to make this in a muffin form? Thanks for the delicious recipe!
Jessica Holmes says
Hi Armin, yes you could if you like. The batter would be more like cake, than muffins, but still tasty!
Ella says
Hi! I was wondering if I could use gluten free flour for this recipe? Thanks!
Jessica Holmes says
Hi Ella, I haven’t tested this recipe with gluten free flour I’m sorry.
Sherry says
Can I double the cocoa amt (2 tbsp) here whilst leaving the rest of the ingredients the same as the recipe? Just want to enhance and have more of the chocolatey flavour.
If the above is possible, then should I increase the milk to 2 tbsp as well or keep it at 1tbsp nonetheless?
Thanks in advance
Jessica Holmes says
Hi Sherry, I wouldn’t recommend this. Adding more cocoa powder will change the texture and make the cake more bitter.
Manal hoshan says
I have just baked mine ! Wow . Super easy and the smell ! Wow
Can’t wait to indulge in it❤️
★★★★★
Jessica Holmes says
Hooray! Hope you love it!
shiro says
tried this out and it tastes so good!!
Jessica Holmes says
Love hearing that!
Ana says
Thank you Jessica!! Your recipes are amazing!! The first time I made it, it was perfect… the second time there was a hole in the middle! What did I do wrong?!
★★★★★
Jessica Holmes says
Thank you so much Ana! Oh dear, what do you mean by hole? Like it had a crack in the middle? Or it sunk?
Sherry says
Hi Jessica! So I decided to follow the recipe measurements and instructions exactly, to A Tee, taking into account your comments about creaming the butter and sugar really well but not overcreaming etc.
Unfortunately this cake fell short of my expectations. First day, it looked like your picture once it came right out of the oven. Second day it became so Doughy I was disappointed. It was still very soft but dense and doughy (as opposed to fluffy). Its a shame as I really wanted to like this cake, as I did for your other ones.
I tried your apple cinnamon cake and cinnamon tea cake and they came out perfect. But the marble cake is way too doughy for my liking. On the plus side, I nailed the marbling due to your above pics which helped!
★★
Jessica Holmes says
Hi Sherry, I’m sorry to hear you didn’t enjoy the cake. This cake is dense like a pound cake, but it should be soft and tender. I’m unsure what you mean by doughy, but I assume it may have been underbaked, especially if it changed texture on the second day. I’m glad the photos were helpful.
Aradhna says
I just want to say, that my mum and I made this cake, changing the eggs for milk powder and curd, and the batter to a thinner one (liquid-y), and the look turned out perfectly. So could you tell me if that’s fine as well? You could add a sub-section to this about this one.
Jessica Holmes says
Hi, I’m so glad those changes worked well for you. I’ve never tried them myself.
Dhara says
Hii Jessica, hope u doing well..
I just don’t get even brown colour on every sides of my cakes.. if top is brown then bottom is not,side is not.. I made this marble cake… Bt I got only top side brown like u.. not rest parts.. how to get tht even colouring.. can u pls guide me… Thanks alot in advance
Jessica Holmes says
Hi Dhara, sounds like it might be an issue with your oven and/ or the pan you’re using. Maybe consider consulting your oven manual to ensure you are using the correct setting for baking. And then make sure you are using a good quality light coloured aluminium pan.
Mairlend says
How much salt should be added?
Jessica Holmes says
1/4 teaspoon should be fine!
Sel says
Can I sub the butter with neutral flavoured oil ? May be reduce the quantity to half cup?
Jessica Holmes says
Hi Sel, no I don’t recommend it. For best results, I’d use butter and follow the recipe above.
Row says
Cake turned out really nice. Making it again 😁😁😁😁
★★★★★
Jessica Holmes says
Yay! Love hearing that!
EK says
Hi there, I love your site! A quick question for the marble cake- can I substitute the whole milk with non-dairy milk to make it dairy free?
Jessica Holmes says
Hi, I haven’t tried this recipe with non-dairy milk. It may work but you’ll still need butter, so won’t be entirely dairy free.
Josh says
I really enjoyed this cake!
★★★★★
Jessica Holmes says
So happy to hear that Josh!