Go Back

Vanilla and Chocolate Marble Cake

Sophia
Few desserts satisfy a crowd like a Vanilla and Chocolate Marble Cake. It solves the classic chocolate-versus-vanilla debate by swirling both flavors into one tender, buttery crumb. This recipe pairs a soft vanilla base with ribbons of melted bittersweet chocolate and a fluffy milk chocolate frosting.
Prep Time 30 minutes
Cook Time 25 minutes
Total Time 55 minutes
Servings 12
Calories 720 kcal

Ingredients
  

For the Cake

  • 2 cups cake flour 236g
  • 1 cup unsalted butter 16 Tbsp; 225g; softened to room temperature
  • 3/4 cup granulated sugar 150g
  • 1/2 cup light brown sugar 100g; tightly packed
  • 2/3 cup buttermilk 160ml; at room temperature
  • 2 teaspoons baking powder
  • 1/2 teaspoon salt
  • 2 large eggs at room temperature
  • 4 large egg yolks at room temperature
  • 1 tablespoon pure vanilla extract 15ml
  • 4 ounces bittersweet or semi-sweet chocolate 115g; coarsely chopped

For the Milk Chocolate Frosting

  • 1 1/4 cups unsalted butter 280g; softened to room temperature
  • 3 1/2 cups confectioners’ sugar 420g
  • 3/4 cup natural unsweetened or Dutch-process cocoa powder 60g
  • 1/4 cup heavy cream, half-and-half, or whole milk 60ml
  • 1/4 teaspoon salt
  • 1 teaspoon pure vanilla extract

Instructions
 

For the Cake

  • Preheat oven to 350°F (177°C). Grease two 9-inch round cake pans, line with parchment rounds, and lightly grease the parchment.
  • Sift together cake flour, baking powder, and salt in a large bowl. Set aside.
  • Beat butter on high speed until creamy, about 1 minute. Add granulated and brown sugars. Beat on high for 3 to 4 minutes until fluffy. Scrape the bowl.
  • On low speed, add eggs one at a time, then egg yolks and vanilla. Increase to medium-high and beat until fully incorporated.
  • On low speed, add the dry ingredients in three parts, alternating with buttermilk. Mix only until just combined. Do not overmix.
  • Scoop out 1 cup of yellow batter into a medium bowl. Melt the chocolate in the microwave, stirring every 20 seconds until smooth. Stir the melted chocolate into the reserved batter.
  • Pour an even layer of yellow batter into each pan. Spoon the chocolate batter on top, then add remaining yellow batter. Swirl gently with a knife.
  • Bake for 25 minutes, or until a toothpick inserted in the center comes out clean. Check around the 24-minute mark. For a 9x13-inch sheet cake, bake for about 35 minutes.
  • Cool cakes completely in the pans on a wire rack before frosting.

Frost and Assemble

  • Beat butter on high speed until smooth. Lower speed and gradually add confectioners’ sugar, cocoa powder, salt, vanilla, and cream. Beat on high for 3 minutes until fluffy.
  • Adjust consistency with extra confectioners’ sugar or cream as needed. Taste and add a pinch of salt if needed.
  • Level the cake layers if necessary. Place one layer on a serving plate. Spread about 3/4 cup of frosting over the top.
  • Add the second layer and cover the entire cake with the remaining frosting. Decorate with sprinkles if desired.

Notes

Ingredient tips: Room-temperature ingredients help the batter mix smoothly. If you need a buttermilk substitute, whole milk works because baking powder provides the lift. For the swirl, use a quality chocolate bar like Lindt or Ghirardelli instead of chocolate chips. Storage: Store leftover cake covered at room temperature for 2 to 3 days, or refrigerate for up to 5 days.