01 -
In a medium bowl, whisk together the instant vanilla pudding mix and cold milk for 2 minutes until the mixture thickens.
02 -
In a separate bowl, whip heavy cream with powdered sugar and vanilla extract until soft peaks form.
03 -
Fold the whipped cream gently into the prepared pudding mixture until well incorporated.
04 -
Arrange a single layer of whole graham crackers along the bottom of a 9 by 13 inch baking dish, breaking crackers as needed to fit.
05 -
Spread half of the pudding and whipped cream mixture evenly over the graham crackers.
06 -
Spoon half of the apple pie filling over the pudding layer, ensuring even coverage.
07 -
Create another layer with the remaining graham crackers, followed by the rest of the pudding filling and apple pie filling.
08 -
Drizzle caramel sauce evenly over the final apple layer and sprinkle ground cinnamon if desired.
09 -
Refrigerate for at least 4 hours, or overnight, to allow the dessert to set and flavors to meld.