A tender and buttery marble cake swirled with vanilla and chocolate, topped with a glossy chocolate drizzle. Moist, visually stunning, and perfect for any occasion.
Author:Sophia
Prep Time:20 minutes
Cook Time:55 minutes
Total Time:1 hour 15 minutes
Yield:10–12 slices
Category:Dessert
Method:Baking
Cuisine:American
Diet:Vegetarian
Ingredients
2 cups (250 g) all-purpose flour
1 cup (200 g) granulated sugar
1 cup (226 g) unsalted butter, softened
4 large eggs
1/2 cup (120 ml) whole milk
2 tsp (8 g) baking powder
2 tsp (10 ml) vanilla extract
1/3 cup (30 g) cocoa powder
3 tbsp (45 ml) hot water
1/4 tsp (1 g) salt
1/2 cup (90 g) dark chocolate, chopped
1/4 cup (60 ml) heavy cream
Instructions
Cream the softened butter and sugar together until pale and fluffy.
Add the eggs one at a time, mixing well after each addition, then stir in the vanilla extract.
In a separate bowl, whisk together flour, baking powder, and salt.
Add the dry ingredients to the butter mixture in two additions, alternating with the milk. Mix just until combined.
In a small bowl, scoop out about 1 cup of the vanilla batter.
Mix the cocoa powder with hot water to form a smooth paste, then stir it into the reserved batter to create the chocolate layer.
Pour the vanilla batter into a greased and lined 9×5-inch loaf pan.
Spoon the chocolate batter on top.
Use a skewer or knife to gently swirl for a marbled pattern.
Bake at 170°C (340°F) for 45–55 minutes, or until a skewer inserted into the center comes out clean. Let the cake cool completely.
Warm the heavy cream until steaming, pour over the chopped chocolate, let rest for 1 minute, then stir until smooth.
Drizzle the chocolate sauce over the cooled cake.
Notes
Do not overmix the batter to keep the cake tender.
Use room temperature ingredients for best results.
Let the cake cool fully before adding the chocolate drizzle.
Store in an airtight container to retain moisture.
Can be made dairy-free with plant-based substitutes.