-
1
Heat the oven to 350 degrees.
-
2
Butter two large rectangular baking pans (13 by 9 by 2 inches) and line them with waxed or parchment paper.
-
3
Butter the paper and dust the pans with cocoa (you could use flour, but cocoa adds color and flavor).
-
4
Measure the cocoa powder into a bowl, and whisk in 1 1/2 cups of boiling water until it is smooth, dark and so glossy it reminds you of chocolate pudding.
-
5
Whisk in the milk and vanilla.
-
6
In another bowl, whisk the flour with the baking soda and 3/4 teaspoon salt.
-
7
Put the butter into the bowl of a stand mixer and beat in the sugars until it is light, fluffy and the color of coffee with cream (about 5 minutes).
-
8
One at a time, add the eggs, beating for about 20 seconds after each before adding the next.
-
9
On low speed, beat in the flour mixture in 3 batches and the cocoa mixture in 2, alternating flour-cocoa-flour-cocoa-flour.
-
10
Pour half of the batter into each pan and smooth the tops.
-
11
Bake in the middle of the oven until a tester comes out clean, 25 to 35 minutes.
-
12
Let the pans rest on cooling racks for 2 minutes, then turn the cakes onto racks to cool completely before frosting.
-
13
Make the frosting: Chop the chocolate and melt it in a double boiler.
-
14
Let it cool so that you can comfortably put your finger in it.
-
15
While its cooling, mix the butter with the whipped cream cheese.
-
16
Add the chocolate, the vanilla and a dash of salt, and mix in the confectioners sugar until it looks like frosting, at least 5 minutes.
-
17
Assemble the cake, spreading about a third of the frosting on one of the cooled layers, then putting the second layer on top and frosting the assembled cake.