A good marble cake should have distinct vanilla and chocolate flavors in a tender, buttery crumb. This version accomplishes that by creating a single base batter that gets divided and flavored separately. The two batters are then layered and swirled together before baking.