Four-Layer Surprise
Updated March 6, 2024

- Total Time
- 6 hours 20 minutes
- Prep Time
- 20 minutes
- Cook Time
- 1 hour, plus at least 5 hours’ chilling
- Rating
- Comments
- Read comments
Advertisement
Ingredients
- ½cup/65 grams cornstarch
- ¼cup/25 grams unsweetened cocoa powder
- 2medium to large eggs, lightly beaten
- 1cup/200 grams granulated sugar
- 3cups/720 milliliters whole milk
- 1cup/240 milliliters heavy whipping cream
- 2teaspoons vanilla paste or extract
- ½teaspoon kosher salt (or ¼ teaspoon coarse kosher salt)
- 2ounces/60 grams bittersweet chocolate (about 65 percent cacao), finely chopped
- 1½cups/188 grams all-purpose flour
- ¾cup/90 grams toasted and finely chopped pecans
- ¾cup/173 grams melted unsalted butter
- 3tablespoons granulated sugar
- 1½teaspoons kosher salt (or ¾ teaspoon coarse kosher salt)
- 2cups/480 milliliters heavy whipping cream
- ¾cup/95 grams confectioners’ sugar
- 1teaspoon vanilla extract
- 8ounces/225 grams cream cheese, softened
- 1cup/125 grams confectioners’ sugar
- ½cup/60 grams toasted and roughly chopped pecans
For the Pudding
For the Crust
For the Whipped Cream
For the Cream Cheese Filling
For Serving
Preparation
- Step 1
Prepare the pudding: In a large heatproof bowl, using a fork, mix together the cornstarch and cocoa powder. Add the eggs and mix until well combined. (The mixture will form a thick paste.)
- Step 2
In a medium saucepan, heat the granulated sugar, milk and cream over medium until sugar has dissolved, stirring frequently.
- Step 3
Slowly and gradually whisk a ladleful of the hot milk mixture into the egg mixture, whisking until combined, then whisk in the remaining hot milk mixture, a ladleful at a time. Pour the milk-egg mixture back into the saucepan and place it over low to medium heat.
- Step 4
Cook the mixture, stirring constantly with a whisk, heatproof spatula or flat wooden spoon until thick and bubbly (it should resemble pudding at this stage and register between 165 and 170 degrees on a thermometer, if using), 5 to 8 minutes. Stir in vanilla and salt and remove from heat. If the mixture feels lumpy, pass through a fine-mesh sieve, if you’d like.
- Step 5
Whisk in chocolate until combined. Transfer the warm pudding to a bowl and place plastic film directly on top to prevent a skin from forming. Refrigerate until completely cooled, about 3 hours.
- Step 6
Meanwhile, prepare the crust: Heat the oven to 350 degrees. In a large bowl, using your hands, combine the flour, pecans, melted butter, granulated sugar and salt until well incorporated. Press the crumb mixture evenly into the bottom of a 9-by-13-inch baking dish. Chill in the refrigerator or freezer for 10 minutes and then bake until pale golden and firm when pressed, 20 to 25 minutes. Place on a wire rack; let cool completely at room temperature.
- Step 7
When ready to assemble, prepare the whipped cream: In the bowl of a stand mixer with the whisk attachment or in a large bowl using a hand mixer, beat the cream to soft peaks. Add the confectioners’ sugar and vanilla and beat to firm peaks, starting on low speed then increasing to high, scraping the side of the bowl as needed. If using the stand mixer, transfer the whipped cream to a separate bowl.
- Step 8
Prepare the cream cheese filling: In the same stand-mixer bowl (no need to clean) using the paddle attachment or in a second bowl using the hand mixer, beat the cream cheese until creamy, then beat in the confectioners’ sugar on medium speed, scraping the side of the bowl as needed. Add 2 cups of the whipped cream and beat on low until combined.
- Step 9
To assemble: Evenly spread the cream cheese filling on the cooled crust. Spread chocolate pudding on the cream cheese layer, then top with the remaining whipped cream. Cover and refrigerate until everything is cold throughout and set, at least 3 hours and up to overnight.
- Step 10
To serve, sprinkle with ½ cup toasted chopped pecans. Enjoy cold.
Private Notes
Comments
the version i learned how to make was called "Better Than Robert Redford." Melt 1 stick margarine, pour into an 7x11 pan (probably originally 9x13, but the smaller pan produces thicker layers), add 1 and a half cups graham cracker crumbs and freeze for 5 minutes. Blend 8 oz room-temp cream cheese with 1 cup confectioners' sugar, add 4 oz of thawed Cool Whip. Spread this over crust. Prepare 2 packages of instant chocolate pudding using 3 cups milk, spread this over cream cheese. Top with nuts.
This was a Christmas Get-Together special around our Michigan family. However it was chopped Snickers Bars on the top rather than the Pecans. Because if you're going all out, don't stop yourself.
If you over whip the cream don’t despair! Add a little (2 tbsps at most) unwhipped cream (or milk) and stir gently, this will take the cream back to the perfectly whipped stage.
This was fabulous as written. Delightful nutty crust, although it stuck to my glass dish. I'll lightly butter the dish next time and not press the dough too much. And I plan to try Alton Brown's "Instant Chocolate Pudding Mix". It has a higher ratio of cocoa to cornstarch and calls for Dutch Processed Cocoa - a darker color and more chocolate sounds good to me!
I've never figured out why people want to keep a skin from forming on pudding. The skin is the best part!
In our family, we called this, “Mississippi Mud”. But I’ve tried looking for this recipe for years online and couldn’t find what we had growing up. This recipe is it! Although, nothing was homemade in my mom’s house, she’d use whipped topping and instant pudding. Can’t wait to try the scratch version.
Advertisement