Ingredients:
- 3 cups (375g) all-purpose flour
- 2 cups (400g) granulated sugar
- 1 tbsp (12g) baking powder
- 1/2 tsp (3g) salt
- 1 cup (225g) unsalted butter, softened
- 4 large (200g) eggs, room temperature
- 1 cup (240ml) buttermilk, room temperature
- 2 tsp (10ml) vanilla extract
- 1/3 cup (30g) unsweetened cocoa powder
- 2 tbsp (30ml) hot water
- 1 cup (225g) unsalted butter, softened
- 3 cups (360g) powdered sugar
- 1/2 cup (45g) cocoa powder
- 3 tbsp (45ml) heavy cream
- 1 tsp (5ml) vanilla extract
Instructions:
- Preheat the oven to 350°F (175°C) and thoroughly grease a 9x13 inch baking pan.
- Cream the softened butter and granulated sugar together using a mixer until the mixture is pale and fluffy.
- Beat in the eggs one at a time, ensuring each is fully incorporated, then stir in the vanilla extract.
- Whisk together the flour, baking powder, and salt in a separate bowl.
- Gradually add the dry ingredients to the butter mixture, alternating with the buttermilk, starting and ending with the flour mixture.
- Divide the batter equally between two mixing bowls.
- In one bowl, whisk the cocoa powder and hot water into a paste, then fold it into the batter until deep brown.
- Pour the vanilla batter into the prepared pan and smooth the top.
- Spoon the chocolate batter in dollops over the vanilla layer. Use a knife or skewer to drag through the batter in a figure-eight motion to create the marble effect.
- Bake for 35 minutes or until a toothpick inserted into the center comes out clean.
- Prepare the buttercream by creaming the softened butter, then beating in powdered sugar, cocoa powder, heavy cream, and vanilla extract until smooth.
- Spread the buttercream evenly over the cooled cake before slicing into 12 portions.