-
1
Preheat the oven to 350F.
-
2
Generously spray three 9 x 2-inch round cake pans with nonstick cooking spray, and line with parchment paper.
-
3
Spray the lining; dust with cocoa, tapping out any excess.
-
4
Set aside.
-
5
Whisk together the flour, salt, and cocoa in a medium bowl; set aside.
-
6
Mix the sugar and oil at medium speed in the bowl of an electric mixer fitted with the paddle attachment until combined.
-
7
Add the eggs, one at a time; mixwell after each addition.
-
8
Mix in the food coloring and vanilla.
-
9
Add the flour mixture in three batches, alternating with the buttermilk, mixing well after each addition.
-
10
Scrape down the sides of bowl as needed.
-
11
Stir together the baking soda and vinegar in a small non-reactive bowl.
-
12
Add the baking-soda mixture to the batter, and mix at medium speed for 10 seconds.
-
13
Divide the batter equally among the pans.
-
14
Tap the pans on the counter to remove bubbles.
-
15
Bake until a cake tester inserted in the middle of the cake comes out clean, 35 to 40 minutes.
-
16
Cool the pans on a rack for 5 minutes.
-
17
Invert the cakes onto wire racks to cool completely.
-
18
To assemble, place one layer top-side down on a cake stand.
-
19
Using an offset spatula, spread with a 1/4-inch-thick layer of frosting.
-
20
Repeat with the remaining layers.
-
21
To frost the top and sides of the cake, work from the center toward and over the edge, making sure to coat evenly.
-
22
The cake can be stored in the refrigerator for up to 1 week.
-
23
In a standing electric mixer fitted with the paddle attachment, or with a hand held electric mixer in a large bowl, mix the cream cheese and butter at low speed until incorporated.
-
24
Add the sugar and vanilla.
-
25
Increase the speed to high, and mix until light and fluffy, about 5 minutes, scraping down the sides of the bowl with a rubber spatula as needed.
-
26
Store in the refrigerator before using, until it is somewhat stiff, about 15 minutes.
-
27
The frosting may be stored in the refrigerator for 3 days.