Vanilla and Chocolate Marble Loaf Cake Recipe delivers a tender crumb with buttery vanilla and rich cocoa swirls in every slice. This bake suits coffee breaks, bake sales, and weeknight desserts, and it takes about 1 hour 15 minutes from start to slice. I baked my first marble loaf in a tiny apartment oven, and the batter still behaved better than my college roommate.
Why You Should Try This Vanilla and Chocolate Marble Loaf Cake Recipe
Vanilla and Chocolate Marble Loaf Cake Recipe gives you two flavors in one easy loaf, so every slice feels special without extra fuss. The vanilla batter tastes buttery and soft, and the chocolate ribbon brings a deep cocoa note that never turns dry. You can mix it by hand or with a hand mixer, and the swirl looks bakery-level with a simple zigzag.
This marble loaf stays moist for days, slices cleanly, and brings that old-school bakery vibe that guests always notice. ★★★★★
Ingredients You’ll Need
Pantry and fridge
- All-purpose flour 1.5 cups or 180 g
- Baking powder 1 teaspoon
- Baking soda 1/4 teaspoon
- Fine salt 1/2 teaspoon
- Unsalted butter 1/2 cup or 113 g, softened
- Neutral oil 1/4 cup, like canola or grapeseed for extra moisture
- Granulated sugar 3/4 cup or 150 g
- Large eggs 2, room temperature
- Vanilla extract 2 teaspoons, use a real vanilla brand you love
- Sour cream 3/4 cup, room temperature, or use full-fat Greek yogurt
Chocolate swirl
- Unsweetened cocoa powder 3 tablespoons, Dutch-process gives deeper color, natural also works
- Hot coffee or hot water 2 tablespoons, to bloom the cocoa
- Sugar 1 tablespoon, balances the cocoa
- Optional mini chocolate chips 2 tablespoons, fold into the chocolate batter
Optional vanilla glaze
- Powdered sugar 1/2 cup
- Milk 1 to 2 tablespoons
- Vanilla extract 1/2 teaspoon
- Pinch of salt
Equipment
- 8.5 by 4.5 inch loaf pan, or use 9 by 5 inch and start checking doneness earlier
- Parchment paper and nonstick spray
- Two mixing bowls and a whisk or hand mixer
- Kitchen scale for best accuracy and a skewer or butter knife for swirling
- Wire rack and instant-read thermometer if you keep one handy
How to Make Vanilla and Chocolate Marble Loaf Cake Recipe
Prep the pan and oven
- Heat the oven to 350°F.
- Grease the loaf pan and line it with a parchment sling that overhangs the long sides.
- Whisk flour, baking powder, baking soda, and salt in a small bowl.
Mix the vanilla batter
- Beat softened butter, oil, and sugar in a large bowl until the mixture looks pale and fluffy, about 2 minutes.
- Add eggs one at a time and mix until smooth.
- Stir in vanilla, then mix in sour cream.
- Add the dry ingredients and mix just until the batter looks smooth and thick. Do not overmix.
Make the chocolate portion
- In a separate bowl, whisk cocoa, hot coffee or water, and 1 tablespoon sugar until glossy.
- Scoop about one third of the vanilla batter into the cocoa mixture and stir until no streaks remain.
- Fold in mini chips if you want them.
Marble and bake
- Spoon big dollops of vanilla batter into the pan, then add dollops of chocolate batter between them.
- Repeat the layers until you use all the batter.
- Drag a skewer or butter knife through the batter in gentle zigzags to pull the colors together.
- Bake 50 to 60 minutes, until a toothpick comes out with a few moist crumbs or the center hits about 200 to 205°F.
- If the top browns too fast, tent the loaf with foil during the last 10 to 15 minutes.
Cool and glaze
- Let the loaf cool in the pan for 15 minutes, then lift it out and finish cooling on a rack.
- Whisk powdered sugar, milk, vanilla, and a pinch of salt until smooth.
- Drizzle the glaze over the fully cooled cake and let it set for 10 minutes before slicing.
Tips & Tricks
- Weigh the flour for a consistent crumb; 1.5 cups equals about 180 g.
- Bring eggs and sour cream to room temperature so the batter blends fast.
- Bloom cocoa with hot liquid for a fuller chocolate flavor.
- Keep the swirl light; two or three zigzags give neat ribbons without muddy color.
- Check doneness early if you use a 9 by 5 inch pan since the loaf bakes a bit faster.
- Slice with a serrated knife for the cleanest marbled cross-section.
- Add 1 teaspoon espresso powder to the cocoa bowl if you want a deeper chocolate note.
- If the loaf sticks, run a thin knife along the short sides and lift with the parchment sling.
What to Serve with Vanilla and Chocolate Marble Loaf Cake Recipe
This marble loaf pairs beautifully with hot coffee, cold milk, or a malty black tea. Add fresh berries and lightly sweetened whipped cream for a brunch plate that looks fancy without extra work. For dessert, serve warm slices with a small scoop of vanilla ice cream and a dusting of cocoa. If you host breakfast, offer toasted slices with a thin swipe of salted butter.
Make-Ahead and Storage
- Store the loaf tightly wrapped at room temperature for 3 days.
- Refrigerate up to 5 days; warm slices in the microwave for 10 to 15 seconds or in a 300°F oven for 5 to 7 minutes.
- Freeze whole or as slices for up to 2 months; wrap in plastic, then place in a freezer bag.
- Thaw slices at room temperature for 30 to 45 minutes, or thaw the whole loaf in the fridge overnight and warm before serving.

Vanilla and Chocolate Marble Loaf Cake Recipe
Ingredients
Instructions
- Heat the oven to 350°F (175°C).
- Grease an 8.5 x 4.5 inch loaf pan and line it with a parchment sling that overhangs the long sides.
- In a small bowl, whisk together the flour, baking powder, baking soda, and salt.
- In a large bowl, beat the softened butter, neutral oil, and granulated sugar until the mixture looks pale and fluffy, about 2 minutes.
- Add the eggs one at a time, mixing until smooth after each addition.
- Stir in the vanilla extract, then mix in the sour cream until combined.
- Add the dry ingredients and mix just until the batter looks smooth and thick. Do not overmix.
- In a separate bowl, whisk together the cocoa powder, hot coffee or water, and 1 tablespoon sugar until glossy and smooth.
- Scoop about one third of the vanilla batter into the cocoa mixture and stir until no streaks remain.
- Fold in mini chocolate chips if using.
- Spoon big dollops of vanilla batter into the prepared pan, then add dollops of chocolate batter between them.
- Repeat layering the vanilla and chocolate batters until all the batter is used.
- Drag a skewer or butter knife through the batter in gentle zigzags to create a marble effect without overmixing.
- Bake for 50 to 60 minutes, until a toothpick inserted in the center comes out with a few moist crumbs or the center reaches about 200–205°F (93–96°C).
- If the top browns too quickly, tent the loaf with foil during the last 10 to 15 minutes of baking.
- Let the loaf cool in the pan for 15 minutes, then use the parchment sling to lift it out onto a wire rack to cool completely.
- For the glaze, whisk together the powdered sugar, 1 to 2 tablespoons milk, vanilla extract, and a pinch of salt until smooth and pourable.
- Drizzle the glaze over the fully cooled cake and let it set for about 10 minutes before slicing.
Notes
Approximate per slice (10 slices, including glaze): 310 calories; fat 17 g; saturated fat 8 g; carbohydrates 36 g; fiber 1 g; sugars 22 g; protein 5 g; sodium 260 mg. Values are estimates and will vary based on brands, add-ins, glaze amount, and portion size.
