-
1
Line the bottom of a 9 x 13-inch baking dish or cake pan with graham crackers, using about a quarter of them and breaking some in half if necessary; set aside.
-
2
To make the custard, place the cornstarch in a small bowl.
-
3
In another small bowl, whisk together the eggs and egg yolks.
-
4
Set both aside.
-
5
In a deep, heavy saucepan, melt the butter over medium heat and stir in the sugar.
-
6
Add the salt and half-and-half, and stir.
-
7
Warm over medium heat until bubbles form around the edges of the liquid.
-
8
Do not let it boil.
-
9
When the half-and-half mixture is hot, turn off the heat.
-
10
Pour a ladleful of the hot half-and-half mixture into the small bowl holding cornstarch.
-
11
Whisk carefully to combine.
-
12
To remove any lumps, add a little more liquid and whisk.
-
13
Pour the cornstarch mixture into the beaten eggs.
-
14
Whisk to combine.
-
15
Pour the egg mixture into the pot and turn the heat to medium.
-
16
Whisk continuously and vigorously, working all the angles of the pot and scraping the bottom.
-
17
Continue whisking for 5-8 minutes, or until the custard becomes very thick and starts to boil, with large bubbles that slowly rise to the surface.
-
18
Turn off the heat and stir in the vanilla.
-
19
Spread one-third of the custard evenly over the prepared graham crackers.
-
20
Top with another layer of graham crackers and spread half of the remaining custard over that layer.
-
21
Add a third layer of graham crackers and top with the remaining custard.
-
22
Cover the top of the custard with a final layer of graham crackers.
-
23
Set aside.
-
24
To make the frosting, melt the butter with the cocoa powder in a small saucepan.
-
25
Bring to a light simmer over medium-low heat and let it bubble for about 1 minute.
-
26
Whisk in the milk and cook for 3 more minutes, letting the mixture bubble up around the edges.
-
27
Remove from the heat and beat in the confectioners sugar with a whisk or hand beater.
-
28
When the mixture is smooth, add in the vanilla.
-
29
While the frosting is still hot, pour it over the top layer of graham crackers and smooth with a knife or spatula dipped in hot water.
-
30
Cover the layered dessert with a lid or aluminum foil and refrigerate.
-
31
(If using foil, be careful not to let it touch the top of the dessert, as it will stick to the frosting.)
-
32
Refrigerate for a minimum of 4 hours and up to 2 days before slicing and serving.
-
33
Serve chilled.