Delicious and moist marble cake with a swirl of chocolate and vanilla flavors.

4 stars
4.10 (10)
Delicious and moist marble cake with a swirl of chocolate and vanilla flavors.
Prep Time:
20 mins
Cook Time:
60 mins
Total Time:
Recipe by Administrator
Published on April 03, 2024

This recipe for marble cake is a favorite for any occasion, with its beautiful marbled pattern and perfect balance of chocolate and vanilla. It's a moist and tender cake that is sure to impress your family and friends. Give it a try and enjoy the sweet flavors of this homemade treat.


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


  1. Preheat oven to 350°F. Grease and flour a 9x5-inch loaf pan.
  2. In a medium bowl, whisk together flour, baking powder, and salt.
  3. In a separate large bowl, cream together butter and sugar until light and fluffy.
  4. Beat in eggs one at a time, then stir in vanilla extract.
  5. Gradually mix in the flour mixture, alternating with the milk, until just combined.
  6. Divide the batter in half. Stir cocoa powder into one half.
  7. Alternate spoonfuls of vanilla and chocolate batter into the prepared loaf pan.
  8. Use a knife to create a swirl pattern in the batter.
  9. Bake for 45-50 minutes, or until a toothpick inserted into the center comes out clean.
  10. Let cool in the pan for 10 minutes before transferring to a wire rack to cool completely.

Interesting Facts

  • Marble cake gets its name from the beautiful marbled pattern created by swirling chocolate and vanilla batters together.
  • This recipe can easily be doubled to make a larger cake for a special occasion.
  • Serve slices of marble cake with a dollop of whipped cream or a scoop of vanilla ice cream for an extra treat.