Marble Loaf Cake Recipe

Marble Loaf Cake

If you are a regular reader of the blog, you must be aware about my love for chocolate cakes and tea-time cakes. This Marble Loaf Cake Recipe is one of my favorite coffee cake recipes. Cakes like these double up as breakfast cakes and also as dessert. For me a slice of this cake and a big cup of coffee count as a blissful pleasure of life. I am sure you agree :). I often dream of opening a small cafe in the mountains, serving good coffee and cake.

Marble tea time loaf cake

Decadent slice of Marble Loaf Cake

Coming back from the mountains:P. This Marble Loaf Cake Recipe yields a buttery soft cake. And the chocolate batter swirled in between the vanilla batter ensures that you get a decadent slice of goodness. The crumb is so moist and tender that it just melts in your mouth. And you get to enjoy the best of both worlds.

Buttery soft Marble Loaf cake recipe

This is a popular cake and you often find it at High-tea’s and coffee shops. This Marble Loaf Cake Recipe guides you to make this delicious cake in your kitchen. I have done a pretty marble ganache over the loaf to add to it’s beauty! I love the swirling part of the recipe. It creates such a wonderful effect! Each time you bake this cake, you will be able to admire a different pattern of the swirl in the baked loaf.

Soft and buttery vanilla cake with chocolate swirl

Soft and buttery vanilla cake with chocolate swirl


Marble Loaf Cake Recipe

Marble Loaf Cake Recipe

Rating: 41

Prep Time: 15 minutes

Cook Time: 55 minutes

Total Time: 1 hour, 10 minutes

Yield: Yields a 9 by 5 loaf cake

Marble Loaf Cake Recipe


  • ½ cups unsalted butter at room temperature
  • 1 cup granulated white sugar
  • 3 large eggs at room temperature
  • 1 teaspoon Vanilla essence
  • 1 ¾ cups All purpose flour
  • 2 teaspoons baking powder
  • ½ teaspoon salt
  • ⅔ cups buttermilk at room temperature
  • ¼ cups + 1 tablespoon cocoa powder
  • ¼ cup + 1 tablespoon boiling water


  1. Preheat oven to 180°C or 350°F and lightly grease a 9 by 5 inch loaf pan.
  2. Sift the flour, baking powder and salt. Keep aside.
  3. In a large bowl, beat the butter and sugar until pale and fluffy. Add eggs, one at a time, beating until combined after each addition and scraping down the sides of the bowl as needed. Mix in the vanilla. Whisk in the buttermilk slowly until combined.
  4. Sift in the flour mixture slowly and fold until combined.
  5. In a separate bowl, mix the cocoa powder with ¼ cups and 1 tablespoon of boiling water. Cool.
  6. Scoop ⅓ of the cake batter into a smaller bowl and add in the cocoa mixture in it, mix until no visible streaks remain.
  7. To assemble the cake- Layer the vanilla batter in the prepared pan, alternating with the cocoa batter until finished with both the batters. Using a knife, swirl both the batters together. I usually make the “S” shape a couple of times.
  8. Bake until a cake tester comes out clean, about 55 minutes. Let cool on the wire rack before inverting on a plate.
  9. Cool and cut in thick slices for serving!


I did a pretty marble ganache on top of the loaf. It’s purely optional. I dropped spoonfuls of nutella in between a white chocolate ganache.

Soft and buttery vanilla cake with chocolate swirl

Isn’t it such a fun and beautiful cake. The Marble Loaf Cake Recipe is simple to follow and make. This homemade tea-time cake makes for a lovely companion with your cuppa! The Almond Loaf Cake, Peek-a-boo cake and Snickerdoodle Bread are other popular loaf cakes on the blog!

You may also like


  1. This is a beautiful cake! I agree, breakfast of afternoon tea or dessert! I love the swirl in the cake and on top! Thanks for the recipe!

    1. Thank you Neetha😍 The mountain cafe is my dream! I hope I can do something about it😃

  2. When it comes to cakes, it’s really hard to enjoy (and limit yourself) only one slice of it at a time. That’s why I try to stay away from any as much as possible. But this cake looks so good that I won’t be able to resist, and I’d gladly enjoy some with a coffee now (and by “some” I might mean a half of this loaf) 🙂

    1. Haha Ben!! I would gladly bake a loaf for you.. But eating half of that on your own is not going to be good for your teeth😬 Thanks for the appreciation.. Have a great day😃

    1. Woohoo!! I already have two amazing bakers as my partner.. The cafe is definitely going to be a hit! Thanks for the love Kelsie😘😘

  3. Sweetie, you need to open your own shop! What a wonderful dream that needs to come true! OMG this is so gorgeous Deepika, I saw it on Instagram and love all those swirl of yumminess. Love all of your creations! You’re soooo talented my sweet friend!!

    1. Thank you for saying that Kim!! Your creations are always inspiring me.. And this appreciation coming from you, makes me so happy 😍😍. On top of the world happy😀. Much love💝💝

  4. Oh, that perfect swirl!!!! I’ve baked many marble cakes, but never have I ever managed to get such a perfection. If you open a cafe, all the baked goodies will be sold out within hours. You are a truly talented baker dear.

    1. Thank you so much for the love Maria😍😍😍😍 You all are so sweet and loving! I am so happy to know you all.. Love always 💗

  5. OH WOW Deepika, what a beautiful cake. The cakes you bake are so amazing… and I absolutely love this one. How on earth did you get such a stunning perfect swirl…it is so pretty. And that marble ganache looks absolutely gorgeous.

    1. Thank you so much Ashika 😍😍 You are so sweet! The swirl pattern turns out different every time I bake this cake.. But I enjoy and love it everytime!! Have a great day lovely!

    1. Hehe! Thanks for the appreciation Kathy😘😘 And you will always be welcome at the Cafe 😬

  6. Ooo I love the swirled marble design of this loaf cake, Deepika! Mmm nutella and white chocolate ganache…*drool* And can you PLEASE open that small cafe in the mountains?! That sounds so perfect. I will be your first customer! Since you’re a dentist, I could eat all the sweets I want and if I got any cavities, you could just fix my teeth! 😀 See, perfect plan!! lol

    1. That’s such a sweet thing to say!! Thank you Alia!! I have made such lovely friends here.. You all are such darlings😘😘 Much love💗💗

    1. Thanks for the appreciation Heather! And you definitely need to go for a high tea soon.. It’s so much fun.. It’s a heaven for all cake and pastry lovers!

  7. I wish you all the best for opening up a nice coffee with your lovely treats.. I am sure, it will be amazing .. This cake is a keep sake ..

  8. This cake looks amazing, Deepika! You know what’s funny? Laura and I have totally talked about just opening a simple cafe, too. I don’t think we ever will as the hours would be tough, but it certainly is fun to think about! I love how this cake turned out, and it would be perfect for breakfast…and snack…and dessert! 🙂

    1. Thank you David! Glad you liked it.. I so wish, the idea of a cafe was more than a daydream.. It would mean so much fun!

  9. Any cake that I can start and end the day with are always my favorites! This is wonderful!!

  10. This cake is glorious, that marble swirl is perfection! Please open the cafe – i will be a faithful customer if your serve these kinds of cakes 😀

    1. Thank you for the sweet words Ruby! The cafe is definitely on my mind.. Maybe someday 🙂

  11. OOh yes, I must come and visit your tearoom in the mountains when you open it Deepika – I just LOVE a good tearoom and being away from thehustle & bustle of modern life sounds like a dream!
    I love the prettiness of your marble cake – the swirl in it is just amazing Deepika – I’m definitely going to have to give your technique a try. Finishing it off with a swirled ganache is a must 🙂
    Angela x
    PS Huge apologies Deepika for taking so long to pop round to drool / read about your recent bake xx

    1. Thank you so much Agness! I am glad you like it :). It’s a very simple recipe and you can definitely enjoy it for breakfast on Christmas!!

    1. Thank you Nicole! Marbled chiffon cakes sound delicious! I would love to try that sometime! Thanks for stopping by 🙂

Leave a Reply

Your email address will not be published. Required fields are marked *