clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Chocolate and vanilla marble cake is delicious, moist, fluffy with the perfect golden brown crust. With two classic cake flavors, this loaf cake has it all. |

Chocolate and Vanilla Marble Cake

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

5 from 4 reviews

  • Author: Sam | Ahead of Thyme
  • Total Time: 1 hour 35 minutes
  • Yield: 12 slices
  • Diet: Vegetarian


Chocolate and vanilla marble cake is delicious, moist, fluffy with the perfect golden brown crust. With two classic cake flavors, this loaf cake has it all.


  • 2 cups all-purpose flour (340 grams)
  • 1 + 1/4 teaspoons baking powder
  • 1/2 teaspoon baking soda
  • 1/4 teaspoon salt
  • 4 ounces semi-sweet chocolatecoarsely chopped
  • 3/4 cup unsalted butter, softened
  • 1 + 1/4 cup granulated sugar
  • 3 large eggs
  • 2 teaspoons vanilla extract
  • 3/4 cup milk (or buttermilk)


  1. Preheat oven to 350ºF. Spray a 1.5 lb. loaf pan with cooking spray and line it with parchment paper, leaving an overhang on the sides. Set aside.
  2. In a medium mixing bowl, sift together flour, baking powder, baking soda, and salt. Set aside.
  3. Melt the chocolate in a small bowl. You can melt it by placing the bowl on a steamer basket, over a small pot of boiling water, or melt in the microwave in 30 second increments, stirring between each increment until melted and smooth. Set aside.
  4. In a large mixing bowl, use a hand mixer (or stand mixer) to beat the butter and sugar together until light and fluffy, about 2 minutes. Add eggs, one at a time, and beat until each is incorporated. Add vanilla extract and beat until incorporated.
  5. Turn the mixer to low speed and add half the flour mixture, and beat until combined. Add the milk and beat until combined. Finally add the remaining flour, and beat until combined.
  6. Remove 2 cups of the cake batter and transfer to another bowl. Stir in the melted chocolate.
  7. Use a large spoon and drop alternating dollops of vanilla and chocolate batter into the prepared loaf pan in a checkerboard pattern. After you have completed one layer, use a toothpick or skewer to lightly swirl into each other.
  8. Repeat with alternating dollops until you have used up all the batter. Take a toothpick and do a final swirl to create the marble effect, but be careful not to overdo it. Just a few swirls will do the trick.
  9. Bake for 1 hour 20 minutes, or when the tops are golden brown and a toothpick inserted into the center comes out clean.
  10. Allow the cake to chill in the pan for 15 minutes, then use the parchment paper overhang to lift it from the pan and place onto a wire cooling rack to cool completely.


Do not overbake. If you overbake, the cake will get too dry. The best way to test that your cake is done is to check it with a toothpick. Once the toothpick comes out completely clean, it’s time to take out the cake.

How to store: Store this marble loaf cake at room temperature for a few days or keep it in the fridge for up to five days. Either way, ensure it's in an airtight container, so it doesn't get stale.

How to freeze: This vanilla and chocolate marble cake freezes well too. Wrap the entire cake or individual slices tightly with plastic cling wrap and then store in a freezer bag or airtight container. Freeze for up to 3 months. Allow the cake to thaw in the refrigerator overnight before serving, or place or on the kitchen counter for a few hours until defrosted.

  • Prep Time: 15 minutes
  • Cook Time: 1 hour 20 minutes
  • Category: Dessert
  • Method: Bake
  • Cuisine: American