A loaf of marble cake on a wooden cutting board with half of it slices on the board with a milk bottle in the back.

Marble Cake Recipe

Course: Dessert
Cuisine: American
Prep Time: 15 minutes
Cook Time: 45 minutes
Total Time: 1 hour
Servings: 24 slices
Calories: 324kcal
Author: Amira
Super moist marble cake recipe that has been in my family for generations.Fill and frost for an amazing birthday cake.
Print Recipe


  • 2 cups 4 sticks/ 454g unsalted butter, room temperature. (Note1)
  • 3 cups 300g granulated sugar.
  • 6 345g large eggs, room temperature.
  • 1 teaspoon vanilla extract.
  • 1 cup 235ml milk.
  • 4 cups 528g all purpose flour.
  • 1 Tablespoon backing powder.
  • A dash of salt.
  • 4-6 Tablespoons unsweetened cocoa powder.


  • Preheat oven to 350°F (177°C). Spray or lightly butter two 9x5" loaf pans.

Make the cake:

  • In a large bowl, beat the butter for about a minute until smooth and creamy, about 1 minute.
  • Add the granulated sugar and beat on high speed for 3-4 minutes until creamed.
  • Beat in the eggs one at a time then mix in the vanilla extract.
  • Then pour in milk and mix well.
  • Sift the flour, baking powder, and salt together in a large bowl.
  • Add the dry ingredients, 1 cup at a time and mix well on low. Do not over mix.
  • Divide half the batter in the two loaf pans.(Note2)
  • Mix the cocoa powder with the rest of the batter and mix with a wooden spoon.
  • Spoon the chocolate batter equally into the two loafs on top of the white batter.
  • With a stick/wooden spoon or a butter knife make waves in the batter so as to create the marble effect.
  • Bake in the oven until done, will take anywhere from 35-50 minutes. Do not open the oven door before 30 minutes have passed though. Test the donnas by sticking a toothpick in the middle of the batter if it comes out clean then the cake is done. (Note3)
  • Remove cakes from the oven and allow to cool completely.(Note4)


Note1: If you are short on time, cut the butter into 1 inch cubes so it comes to room temperature quicker.
Note2: Divide the batter however you want. If you like more chocolate then feel free to increase the chocolate batter.
Note3: Check your cake after 35 minutes have passed. loosely cover the cakes with aluminum foil if you find the tops are browning too quickly while the center is still runny.
Note4: this cake is freezer friendly. In fact we find it tastier when frozen then take it out, slice let it come to room temperature then serve.
Nutrition Facts
Marble Cake Recipe
Amount Per Serving
Calories 324 Calories from Fat 152
% Daily Value*
Fat 16.9g26%
Saturated Fat 10.2g64%
Polyunsaturated Fat 0.8g
Monounsaturated Fat 4.9g
Sodium 87.1mg4%
Carbohydrates 41.1g14%
Fiber 1g4%
Sugar 25.5g28%
Protein 4.4g9%
Vitamin A 670IU13%
Calcium 57mg6%
Iron 1.2mg7%
* Percent Daily Values are based on a 2000 calorie diet.


Calories: 324kcal | Carbohydrates: 41.1g | Protein: 4.4g | Fat: 16.9g | Saturated Fat: 10.2g | Polyunsaturated Fat: 0.8g | Monounsaturated Fat: 4.9g | Sodium: 87.1mg | Fiber: 1g | Sugar: 25.5g | Vitamin A: 670IU | Calcium: 57mg | Iron: 1.2mg

Sign up and learn more about Mediterranean flavors