Ingredients
Equipment
Method
- Preheat oven to 350°F. Grease three 8-inch or 9-inch round cake pans and line the bottoms with parchment.
- Beat the shortening and sugar together until light and creamy. Add eggs one at a time, then beat in vanilla and butter extract.
- Stir the red food coloring and cocoa powder into a paste; beat into the creamed mixture until fully combined.
- Mix in the salt, then add the cake flour and buttermilk alternately in three additions, beginning and ending with flour. Mix just until combined.
- Combine the baking soda and vinegar in a small cup; fold the fizzing mixture into the batter immediately.
- Divide batter evenly between pans. Bake 20-25 minutes, until a toothpick comes out with moist crumbs. Cool in pans 10 minutes, then turn out onto a rack to cool completely.
- For the icing: whisk flour and milk together in a saucepan off heat until smooth. Cook over medium heat, whisking constantly, until thickened to a pudding consistency, 5-8 minutes. Transfer to a bowl, press plastic wrap onto the surface, and cool completely to room temperature.
- Beat butter and sugar until fluffy. With mixer on low, add the cooled flour mixture gradually. Increase speed and whip 5-8 minutes until smooth and fluffy (it will look curdled partway through — keep whipping).
- Assemble the cake, spreading icing between layers and over the top and sides. Refrigerate at least 30 minutes before slicing.
Video
Notes
For a beet-based version of this cake with a cream cheese-mascarpone icing, see the variation section in the article above.
If substituting all-purpose flour for cake flour, weigh it (about 240g) rather than measuring by volume, or the cake will turn out dry.
Store refrigerated in an airtight container for up to 4-5 days; unfrosted layers freeze well for up to 3 months.
Calories: Approximately 480 kcal per slice (estimate only; based on a standard 1/12 slice with icing).
