Ingredients

Cooking spray

1 c. (2 sticks) butter, softened

1 c. granulated sugar

2 large eggs

1 tsp. pure vanilla extract

2 1/2 c. all-purpose flour

1/4 c. Dutch-processed cocoa powder

1 tsp. baking soda

1 tsp. kosher salt

1 c. buttermilk

2 tsp. distilled white vinegar

2 tbsp. red food coloring

1 (14-oz.) can sweetened condensed milk

1/2 (8-oz.) block cream cheese, softened

1 1/2 (8-oz.) blocks cream cheese, softened

1/2 c. (1 stick) butter, softened

4 c. powdered sugar

1 tsp. pure vanilla extract

Pinch kosher salt

Preparation

Step 1Preheat oven to 350°. Grease a 9"-x-13" baking dish with cooking spray. In a large bowl using a hand mixer (or in the bowl of a stand mixer), beat butter and sugar until light and fluffy. Add eggs one at a time, beating well after each addition. Stir in vanilla.Step 2In another large bowl, whisk together flour, cocoa, baking soda, and salt. Add half the dry ingredients to the butter mixture, beating until just combined. Add buttermilk, vinegar, and red food coloring, beating to combine. Add remaining dry ingredients. Pour batter into prepared dish and bake until set and a toothpick inserted into the middle comes out clean, 30 to 35 minutes. Let cool completely then poke big holes across entire surface of the cake using the rounded end of the wooden spoon. Step 3Meanwhile, make filling: In a medium bowl, whisk together condensed milk and cream cheese. Pour sweetened condensed milk evenly over cake.Step 4Make frosting: In a large bowl using a hand mixer (or in the bowl of a stand mixer), beat butter, cream cheese, and powdered sugar until light and fluffy. Add vanilla and salt and mix until combined. Top cake with a thick layer of frosting.