Loading...

Preheat the oven to 350°F (175°C). Grease three 9-inch round cake pans and line the bottoms with parchment paper.

In a large bowl, whisk together the dry ingredients for the cake: all-purpose flour, sugar, unsweetened cocoa powder, baking powder, baking soda, and fine salt.

In a separate bowl, whisk together the wet ingredients for the cake: room temperature buttermilk, avocado oil or neutral oil, large eggs, and vanilla extract.

Pour the whisked wet ingredients into the dry ingredients and mix with a whisk until just combined.

Stir in the hot coffee until the batter is smooth and well incorporated.

Divide the batter evenly among the three prepared 9-inch pans.

Bake for 22–25 minutes, or until a toothpick inserted into the center of a cake comes out with moist crumbs.

Cool the cakes completely in their pans on a wire rack, then invert them onto the cooling rack to fully cool. This will take at least 60 minutes.

Once cooled, carefully slice each cake horizontally into 2 layers, creating a total of 6 cake layers. (Alternatively, you can make a 3-layer cake by not slicing the layers).

To make the chocolate fudge, in a saucepan (with the heat off), combine sweetened condensed milk and sifted cocoa powder. Mix with a spatula until the cocoa powder is fully combined and no lumps remain.

Turn the heat on to medium. Add heavy cream, unsalted butter, and a pinch of salt to the saucepan.

Cook over medium heat, stirring constantly with a spatula, for 10–12 minutes, or until the mixture thickens significantly and you can see the bottom of the pan when dragging the spatula across.

Remove the fudge from the heat and cool slightly before using for assembly. This will take about 30 minutes.

To make the chocolate milk drizzle, in a bowl, combine whole milk, sifted unsweetened cocoa powder, sugar, vanilla extract, and a pinch of salt. Whisk until all ingredients are well combined and the sugar is dissolved.

Place the first leveled cake layer onto a cake stand or serving plate.

Drizzle the cake layer generously with the prepared chocolate milk.

Spread a layer of the slightly cooled chocolate fudge filling evenly over the drizzled cake layer using an offset spatula.

Place the next cake layer on top, drizzle with chocolate milk, and spread with chocolate fudge. Repeat this process for all 6 cake layers, stacking them.

Once all layers are stacked and filled, apply a thin layer of chocolate fudge over the entire outside of the cake (top and sides) to create a crumb coat. Smooth it with an offset spatula or bench scraper.

Allow the crumb coat to set for about 30 minutes (chilling in the refrigerator is recommended).

Apply a generous final layer of the chocolate fudge over the entire cake, smoothing the top and sides to create a neat finish.

Sprinkle chocolate shavings (or crushed chocolate pieces) over the top and sides of the cake for decoration.

The cake is now ready to be sliced and served.


Preheat the oven to 350°F (175°C). Grease three 9-inch round cake pans and line the bottoms with parchment paper.

In a large bowl, whisk together the dry ingredients for the cake: all-purpose flour, sugar, unsweetened cocoa powder, baking powder, baking soda, and fine salt.

In a separate bowl, whisk together the wet ingredients for the cake: room temperature buttermilk, avocado oil or neutral oil, large eggs, and vanilla extract.

Pour the whisked wet ingredients into the dry ingredients and mix with a whisk until just combined.

Stir in the hot coffee until the batter is smooth and well incorporated.

Divide the batter evenly among the three prepared 9-inch pans.

Bake for 22–25 minutes, or until a toothpick inserted into the center of a cake comes out with moist crumbs.

Cool the cakes completely in their pans on a wire rack, then invert them onto the cooling rack to fully cool. This will take at least 60 minutes.

Once cooled, carefully slice each cake horizontally into 2 layers, creating a total of 6 cake layers. (Alternatively, you can make a 3-layer cake by not slicing the layers).

To make the chocolate fudge, in a saucepan (with the heat off), combine sweetened condensed milk and sifted cocoa powder. Mix with a spatula until the cocoa powder is fully combined and no lumps remain.

Turn the heat on to medium. Add heavy cream, unsalted butter, and a pinch of salt to the saucepan.

Cook over medium heat, stirring constantly with a spatula, for 10–12 minutes, or until the mixture thickens significantly and you can see the bottom of the pan when dragging the spatula across.

Remove the fudge from the heat and cool slightly before using for assembly. This will take about 30 minutes.

To make the chocolate milk drizzle, in a bowl, combine whole milk, sifted unsweetened cocoa powder, sugar, vanilla extract, and a pinch of salt. Whisk until all ingredients are well combined and the sugar is dissolved.

Place the first leveled cake layer onto a cake stand or serving plate.

Drizzle the cake layer generously with the prepared chocolate milk.

Spread a layer of the slightly cooled chocolate fudge filling evenly over the drizzled cake layer using an offset spatula.

Place the next cake layer on top, drizzle with chocolate milk, and spread with chocolate fudge. Repeat this process for all 6 cake layers, stacking them.

Once all layers are stacked and filled, apply a thin layer of chocolate fudge over the entire outside of the cake (top and sides) to create a crumb coat. Smooth it with an offset spatula or bench scraper.

Allow the crumb coat to set for about 30 minutes (chilling in the refrigerator is recommended).

Apply a generous final layer of the chocolate fudge over the entire cake, smoothing the top and sides to create a neat finish.

Sprinkle chocolate shavings (or crushed chocolate pieces) over the top and sides of the cake for decoration.

The cake is now ready to be sliced and served.
