01 - 
                Preheat oven to 175°C. Grease and flour three 23 cm round cake pans to prevent sticking.
              
              
              
                02 - 
                In a medium saucepan, combine 355 ml Coca-Cola, 225 g unsalted butter, and 40 g cocoa powder. Bring to a boil over medium heat while stirring. Once boiling, remove from heat.
              
              
              
                03 - 
                In a large bowl, whisk together 330 g all-purpose flour and 400 g granulated sugar. Pour hot cocoa mixture over dry ingredients and stir until smooth.
              
              
              
                04 - 
                Add 120 ml buttermilk, 2 large eggs, 1.5 teaspoons baking soda, and 2 teaspoons vanilla extract to the batter. Mix thoroughly until fully combined.
              
              
              
                05 - 
                Divide batter evenly between prepared pans. Smooth surfaces with a spatula. Bake for 25–30 minutes, or until a skewer inserted in the center emerges clean. Allow cakes to cool completely on a wire rack.
              
              
              
                06 - 
                In a bowl, beat 200 g softened cream cheese until smooth. Gradually add 120 g powdered sugar and 1 teaspoon vanilla, mixing until incorporated. In another bowl, whip 240 ml heavy cream to stiff peaks, then gently fold into cream cheese mixture until light and fluffy.
              
              
              
                07 - 
                Place one cake layer on a serving plate. Spread half the cream cheese filling over the top. Add a second layer, repeat with remaining filling, then top with the final cake layer.
              
              
              
                08 - 
                In a saucepan, melt 60 g butter with 20 g cocoa powder and 60 ml Coca-Cola over medium heat. Stir until smooth. Remove from heat and whisk in 150 g powdered sugar until the glaze is glossy and thick.
              
              
              
                09 - 
                Pour warm fudge glaze over the assembled cake, allowing it to drip over the sides. Garnish with whipped cream, crushed peppermint, cherries, or chocolate shavings as desired.