Marble Cake

Marble Cake is a moist and dense layered cake made with vanilla cake batter, chocolate cake batter, and chocolate ganache all swirled together for a marbled effect.


  • 1 ounce milk chocolate, melted, set aside to cool slightly

Vanilla Cake Batter

  • 1 cup (2 sticks / 227 g) unsalted butter, room temperature
  • 1 ½ cups (300 g) granulated sugar
  • 3 large eggs, room temperature
  • 1 tablespoon vanilla extract
  • ½ cup (122.5 g) whole milk, room temperature
  • ½ cup (115 g) sour cream, room temperature
  • 2 cups (250 g) cake flour
  • 1 teaspoon baking powder
  • ½ teaspoon kosher salt

Chocolate Cake Batter

  • 3 tablespoons regular unsweetened cocoa powder
  • ½ teaspoon baking soda

Ganache Swirl

  • 2 ounces semi-sweet chocolate, melted
  • ¼ cup heavy whipping cream


  • Preheat oven to 350°F. Line 2, 8-inch round cake pans with parchment paper and spray with nonstick cooking spray. Set aside.

Melted Chocolate

  • In a microwave-safe bowl, add milk chocolate. Melt in 30-second increments, stirring after each interval, until all chunks are fully melted. Set aside to cool slightly.

Vanilla Cake Batter

  • In a large bowl with a hand-held mixer (or in the bowl of a stand mixer) mix together the butter and granulated sugar on high until fluffy.
  • Add in eggs and vanilla. Mix until combined.
  • Add in the room temperature milk and sour cream, mixing until fully combined.
  • Add cake flour, baking powder, and salt to the batter and mix until JUST combined. There should be no lumps and the batter will be on the thicker side, like pancake batter.

Chocolate Cake Batter

  • In a separate bowl, add one cup of vanilla cake batter. To that, add 3 tablespoons of cocoa powder, ½ teaspoon of baking soda, and the 1 ounce of the slightly cooled milk chocolate that was melted in the beginning.
  • Stir well. (The chocolate batter will be very thick.)

Ganache Swirl

  • In a small microwave-safe bowl, add the 2 ounces of semi-sweet chocolate and heavy whipping cream.
  • Heat for 1 minute in the microwave and then stir for about a minute. The mixture should come together and be thicker and glossier when done.


  • Scoop dollops of white cake in the prepared pan. (I like to alternate between pans to make sure I get an even amount in both.)
  • Next, scoop dollops of the chocolate cake batter into each pan (depending on the size of your scoop it is about 4-5 dollops per pan) with the vanilla batter.
  • Equally distribute the ganache in each pan, over the cake batter.
  • Using a kitchen knife, swirl the cake batters and ganache together.
  • Bake for 26-28 minutes, or until when the cakes are pressed, the center of the cakes bounces back. In addition, an inserted toothpick should come out with a few crumbs but no wet batter.
  • Let the cakes cool on a wire rack before removing them from the pans to cool completely.
  • Once cool, layer and top with your favorite frosting.

Leave a Comment