12tablespoonsunsalted butter (6oz or 170g) room temperature
1 ½cupschopped pecans(150g or about 5 ½oz)
For the second layer:
16ouncescream cheese, room temperature
1 ½cupspowdered sugar(170g)
1cupCool Whip(80g) thawed
For the third layer:
3egg yolks
1 ½cupsgranulated sugar(335g)
½teaspoonsalt
4tablespoonscornstarch
1tablespoonall-purpose flour
1tablespoonDutch process cocoa powder
3cupswhole milk(24oz)
4ouncesunsweetened chocolate,chopped
1tablespoonunsalted butter
1 ½teaspoonsvanilla extract
For the fourth (top) layer:
8ouncesCool Whip,thawed
1cupgrated pecans
Instructions
Prepare the homemade chocolate pudding (third layer):
Whisk the egg yolks in a medium bowl and set aside.
In a deep saucepan combine the sugar, salt, cornstarch, flour and cocoa. Whisk in the milk and then add the chopped chocolate. Cook over medium heat, stirring constantly, until the mixture thickens and boils. Boil for 1 minute then remove from the heat.
While whisking the yolks constantly temper the eggs by slowly drizzling in one-third of the hot chocolate mixture. Pour the tempered egg and chocolate mixture back into the saucepan and return to the stovetop. Bring to a boil (it will be very thick) and continue boiling for 1 minute more, stirring constantly. Remove from the heat and add the butter and vanilla.
Pour the hot pudding into a large bowl. Cool slightly then press a piece of plastic wrap onto the surface of the pudding to prevent a film from forming. Leave out at room temperature until warm but not hot, then refrigerate until needed.
The pudding can be prepared a day ahead before assembling the dessert.
Prepare the bottom layer:
Preheat oven to 350°F. Mix the flour, salt, butter and pecans together and pour into a 13x9-inch pan. Gently press the mixture into an even layer using your hands or the flat bottom of a dry measuring cup. Bake for 18 to 22 minutes or until the edges are lightly browned and the pecans are fragrant. Cool completely on a wire rack.
Prepare the second layer:
Beat the cream cheese and sugar together until blended. Using a spatula gently fold in 1 cup of Cool Whip. Spread the cream cheese mixture over the cooled pecan crust.
Add the third layer:
(Do not stir the pudding first) Scoop large dollops of cold pudding over the cream cheese layer. Using an offset spatula or the back of a spoon, gently spread into an even layer.
Add the fourth layer:
Dollop large spoonfuls of Cool Whip over the pudding. Gently spread to cover. Top with grated pecans. Cover the pan with plastic wrap and refrigerate for 4 hours or overnight before serving.
Notes
Prepare the homemade chocolate pudding layer first so it has time to cool before assembling. Homemade pudding can be made one day in advance and refrigerated until needed.
For an easy shortcut substitute two small (3.4oz) boxes Chocolate Instant Pudding for the homemade. Beat the pudding mix with 3 cups of cold milk for 5 minutes. If using instant pudding it can be assembled immediately after spreading the second cream cheese layer.
Substitute walnuts or almonds for the pecans if desired
Top with grated nuts, mini chocolate chips, grated chocolate or chocolate curls.
Nutrition information is calculated using an ingredient database and should be considered an estimate. When multiple ingredient alternatives are given, the first listed is calculated for nutrition. Garnishes and optional ingredients are not included.