Ingredients
Method
Preparation of Creamy Filling
- In a large bowl, beat the softened cream cheese until light, fluffy, and completely smooth (about 2-3 minutes).
- In a separate bowl, whisk the instant vanilla pudding mix with 3 cups cold milk vigorously for about 2 minutes until thick.
- Add the thickened pudding to the beaten cream cheese and beat on medium-low speed until just combined.
- Gently fold in the thawed whipped topping until no streaks remain.
Assembling the Cake
- Arrange a single layer of graham crackers on the bottom of a 9×13-inch baking dish, breaking crackers to fit snugly.
- Spread half of the prepared creamy filling evenly over the first cracker layer.
- Place another layer of graham crackers on top of the filling, then spread the remaining half of the creamy filling evenly over these crackers.
- Finish with a third and final layer of graham crackers on top.
Crafting the Chocolate Topping
- In a medium saucepan, melt the ½ cup unsalted butter over medium-low heat.
- Remove from heat and whisk in the ½ cup unsweetened cocoa powder and 1 ½ cups powdered sugar until a thick paste forms.
- Gradually whisk in the ¼ cup milk, 1 teaspoon vanilla extract, and a pinch of salt.
- Continue whisking constantly until the mixture reaches a gentle simmer, then cook and whisk for about 1-2 minutes until slightly thickened and glossy.
Chilling the Cake
- Immediately pour and spread the warm chocolate topping evenly over the top layer of graham crackers.
- Loosely cover the baking dish with plastic wrap or foil.
- Refrigerate the cake for at least 4 hours, ideally overnight.
Serving the Cake
- Once thoroughly chilled, slice the cake into generous squares and serve.
- Store any leftover cake tightly covered in the refrigerator for 3-4 days.
Notes
For best slices, warm your knife slightly under hot water before cutting. Letting the cake chill overnight is key for flavor melding.
