Marble Cake

4.55 from 371 votes
Recipe IndexJump to Recipe

This post may contain affiliate links. Please read myย privacy policy.

This homemade Marble Cake is so moist and and buttery. Easy marble cake recipe with deep chocolate flavors. Every bite is chocolatey and sweet. 5 stars.

Homemade marble cake recipe with butter, sugar, all purpose flour, eggs and cocoa powder.
Want to Save This Recipe?
Enter your email below & we’ll send it straight to your inbox. Plus you’ll get great new recipes from us every week!
Please enable JavaScript in your browser to complete this form.

Marble Cake Recipe From Scratch

Marble cake is one of my favorite cakes.

It is a rich, moist and buttery cake with chocolate swirls. Every bite is chocolatey, sweet and decadent.

It is great with a cup of coffee or tea and I enjoy it whenever I need a quick sweet bite.

This is the easiest and the best marble cake recipe step by step, adapted from my butter cake recipe. The taste is 5 stars!


How To Make Marble Cake

Delicious and easy marble cake recipe.

In this recipe, you will learn how to make the cake mix with the following ingredients:

  • Unsalted butter
  • Sugar
  • Eggs
  • All-purpose flour
  • Milk
  • Cocoa powder

Mix the cocoa powder to make the chocolate batter. Follow the steps in the recipe card and learn the techniques on how to create the marble effect in the cake.

See the recipe card for full information on ingredients.


Marble Cake Without Chocolate

Moist marble cake, sliced into pieces.

You can use chocolate in the cake but I prefer to use cocoa powder because it’s easier.

Cocoa powder doesn’t compromise the taste.

This recipe is guaranteed to yield a cake that is rich, buttery with deep chocolate flavors.


Baking Tips

For the best results, please follow the tried and tested tips below:

  • Grease the cake pan generously with butter.
  • Regardless of the size of pan used, double and stack two pans together before baking. This will make sure that the cake doesn’t have a thick brown crust and have a softer texture.
  • Cover the top of the cake at 20 minutes mark in the oven. This will make sure that the top of the cake is not too brown.
  • Let cool the cake on wire rack for 30 minutes before removing from the pan. This will ensure that the bottom of the cake doesn’t stick to the pan.

Frequently Asked Questions

Can I use sour cream?

Yes, you can. Sour cream makes marble cake extra moist. Substitute milk in the recipe with the same amount of sour cream (4 tablespoons).

What cake pan to use for homemade marble cake?

I baked the cake with mini loaf pans because I love small packages. The batter makes three mini loaves. You can also use regular loaf pan (9×5 inch) or standard rectangle cake pan measuring 9×9-inch or 8×8-inch.

How many calories per serving?

This recipe is only 310 calories per serving.

Taking a bite from a piece of homemade marble cake made with cocoa powder.

What To Serve With This Recipe

Serve the cake with coffee or tea. For an afternoon tea party, I recommend the following recipes.

I hope you enjoy this post as much as I do. If you try my recipe, please leave a comment and consider giving it a 5-star rating. For more easy and delicious recipes, explore my Recipe Index, and stay updated by subscribing to my newsletter and following me on FacebookPinterest, and Instagram for new updates.


Other Recipes You Might Like

Freshly baked cod fillet with seasonings crust on a plate, garnished with lemon slices and herbs.
5 Secrets to 20-Minute Dinners
FREE EMAIL BONUS: How would it feel to have dinner DONE in 20 minutes? I’ll show you how!
Please enable JavaScript in your browser to complete this form.
4.55 from 371 votes

Marble Cake

This homemade Marble Cake is so moist and and buttery. Easy marble cake recipe with deep chocolate flavors. Every bite is chocolatey and sweet. 5 stars.
Prep Time: 15 minutes
Cook Time: 40 minutes
Total Time: 55 minutes
Servings: 6 people
Want to Save This Recipe?
Enter your email below & we’ll send it straight to your inbox. Plus you’ll get great new recipes from us every week!
Please enable JavaScript in your browser to complete this form.

Ingredients  

  • 7 oz. (200g) all-purpose flour
  • 1 teaspoon baking powder
  • 1/2 teaspoon salt
  • 2 sticks (225 g) unsalted butter, at room temperature
  • 7 oz. (200g) sugar
  • 4 large eggs
  • 1 teaspoon vanilla extract
  • 4 tablespoons whole milk
  • 2 tablespoons cocoa powder

Instructions 

  • Preheat the oven to 375°F (190°C). Lightly grease a pan with some butter.
  • Mix the flour and the baking powder together and sieve. Add in salt and mix well. Set aside.
  • Use an electronic hand mixer or stand mixer to mix butter and sugar until well combined or pale yellow in color. Add in the first egg. Beat well after each addition of egg until creamy. Scrape down the sides and add in vanilla extract. Fold the flour into the mixture and mix well. Add in the milk.
  • Divide the batter into two portions. Stir the cocoa powder into one portion and mix well. Transfer the plain batter into the greased baking pan. Shake it lightly to distribute evenly.
  • Pour the cocoa batter in the middle of baking pan, and lightly swirl the cocoa batter with a butter knife. I usually make a "S" shape with the butter knife a few times. Do not over mix.
  • Bake until golden brown and cooked, about 40 minutes. If the top turns too brown before the cake is set, cover the top with aluminum foil at 20 minutes mark to prevent the top from being too brown and crusty.
  • Insert a cake tester in the middle of the cake to test doneness. Bake longer if the middle of the cake is still wet. Remove it from the oven and let cool on the wire rack for 5 minutes. Remove from pan, slice and serve immediately.

Video

Notes

I used 3 mini loaf pans to make the marble cake. You can use 1 regular loaf pan (9×5-inch), 1 square pan (9×9-inch or 8×8-inch) or 1 round pan to make this recipe.
You may cut down the chocolate portion to 1/3 of the batter. If so, use 1 tablespoon cocoa powder to mix the batter.

Nutrition

Serving: 6people, Calories: 310kcal, Carbohydrates: 60g, Protein: 8g, Fat: 4g, Saturated Fat: 2g, Polyunsaturated Fat: 1g, Monounsaturated Fat: 1g, Trans Fat: 0.03g, Cholesterol: 126mg, Sodium: 317mg, Potassium: 124mg, Fiber: 2g, Sugar: 34g, Vitamin A: 205IU, Calcium: 78mg, Iron: 2mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Please rate and comment below!

About Rasa Malaysia

Bee is a recipe developer and best-selling cookbook author, sharing easy, quick, and delicious Asian and American recipes since 2006. With a strong following of almost 2 million fans online, her expertise has been featured in major publications, TV and radio programs, and live cooking demos throughout the United States and Asia.

Leave a comment

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

Recipe Rating





291 Comments

  1. Andy says:

    Hi Bee, I was in malaysia a couple of months ago and had some marble cake that I loved. I found your recipie and I am very grreatfull as I have been craving the marble cake I had in malaysia and after making it and the first bite took me straight back to Malaysia. Thanks for sharing this lovely cake.

    1. Rasa Malaysia says:

      Hi Andy, yes, this marble cake recipe is excellent. I don’t know why the marble cake found in the US is so dry and not very tasty. So glad that you were in Malaysia. Our food is absolutely some of the finest in the whole world!!

  2. mandy says:

    Can I use a 9X9 inch square pan? do I need to adjust the recipe? Roughly how long to bake?

    1. Rasa Malaysia says:

      Yes you can but I am not sure about the exact time of baking, you can use a cake tester to check doneness.

  3. Catherine says:

    I tried and a bit dry

    1. Rasa Malaysia says:

      Hmmm, it shouldn’t be, it’s supposed to be very buttery.

  4. Catherine says:

    I tried is a bit dry

  5. Maria says:

    Hi,

    I tried your recipe word by word and ingredient by ingredient 100% as you have written and it turned out to be a hit!! everyone LOVED it, i wish i could post the pics of my cake here. THANKYOUUUU for sharing this HIT RERCIPIE!!! One thing though, i once tasted a marble cake at a friend’s and its texture was not web like, it was more moist and i did not feel like having a liquid like tea of coffee with it. Our marble cake just feels like odinary sponge cake in texture. Could you suggest an alteration to our cake so it is more moist?

    Thanks!! cheers xxx :)

    1. Rasa Malaysia says:

      You can use sour cream or yogurt instead of milk in the recipe.

  6. yen says:

    Why is my marble cake dense and damp? The top part has turn to a dark brown shade and when I poke with a toothpick, it came out clean. I am new to baking

  7. Usha says:

    I made both your butter cake and marble cake and they turned out super delicious! My family loved it :)
    Do you happen to have recipe for butter almond cake by any chance? Will like to try something different.
    Thank you once again :)

  8. ash says:

    Hi
    When i put the cake into the oven, what should the heat be set to?

    1. Rasa Malaysia says:

      Same temperature no need to adjust

  9. vii says:

    Hi Bee,

    Just wondering if you have any tips,
    when the cupcakes first came out of the oven, they were super nice and fluffy to eat. delicious.
    But the next day.. they got a bit harder? or denser? is this because it is too moist? or because it’s too dry? i couldn’t tell..

    Do you have any suggestions?
    Thanks,
    v

    1. Rasa Malaysia says:

      Yes the next day is usually dryer and harder because it loses the moist. You can wrap tight with shrink wrap to prevent that.

  10. Elaine says:

    OMG this is indeed the best marble cake, ever !! I have been dying to eat marble cake but it is so hard to find dense, moist, buttery ones these days without the sweetness being too overpowering. Decided to bake one myself (and for the baby in the belly) and although my marble cake swirls Failed, it still tasted yummmmmmy!! Not perfect outlook wise for my first bake cos maybe I am still getting used to my oven, my cake ended up splitting at the top a little, and was slightly crusty.. but practice makes perfect. So long the taste is fantastic, it doesn’t have to look fantastic for me. loL. Thanks for your recipe!! It’s a keeper!

    Oh my swirls failed but it looks like the brownie butter cake instead.. Hahaha..