This marble cake recipe is a classic dessert that is loved by everyone. The combination of vanilla and chocolate swirls makes it not only delicious but also visually appealing. This recipe is perfect for any occasion and is sure to be a crowd-pleaser. Enjoy a slice with a cup of tea or coffee for the perfect treat!

Preparation time: 20 minutes | Cooking Time: 50 minutes | Total Time: 1 hour 10 minutes | Serves: 8


  • 2 cups all-purpose flour
  • 1 cup granulated sugar
  • 1 cup unsalted butter, softened
  • 3 large eggs
  • 1/2 cup milk
  • 2 teaspoons baking powder
  • 1 teaspoon vanilla extract
  • 1/4 cup unsweetened cocoa powder
  • 1/4 cup hot water


  1. Preheat the oven to 350°F (180°C). Grease and flour a 9×5-inch loaf pan.
  2. In a small bowl, mix the cocoa powder and hot water until smooth. Set aside to cool.
  3. In a mixing bowl, cream together the butter and sugar until light and fluffy.
  4. Beat in the eggs, one at a time, then stir in the vanilla extract.
  5. Combine the flour and baking powder, then gradually add it to the wet mixture, alternating with the milk.
  6. Pour half of the batter into a separate bowl and mix in the cocoa mixture.
  7. Alternating spoonfuls of the vanilla and chocolate batters, pour them into the prepared loaf pan.
  8. Swirl a knife through the batter to create a marble effect.
  9. Bake in the preheated oven for 50 minutes, or until a toothpick inserted into the center comes out clean.
  10. Allow the cake to cool in the pan for 10 minutes, then transfer to a wire rack to cool completely before slicing.

Nutrition Information:

Calories: 350 || Carbohydrates: 40g || Protein: 5g || Fat: 20g || Saturated Fat: 12g || Cholesterol: 100mg || Sodium: 200mg || Fiber: 2g || Sugar: 20g

How useful was this post?

Click on a star to rate it!

Average rating 0 / 5. Vote count: 0

No votes so far! Be the first to rate this post.

Leave a Comment