For the crust:
1 cup flour
1 stick butter, softened
1 cup chopped pecans
For the filling:
1 (8 ounce) package of cream cheese, softened
1 cup powdered sugar
2 cups heavy whipping cream
1 tablespoon sugar
1 teaspoon vanilla extract
1 box instant chocolate pudding
1 box instant white chocolate or vanilla pudding
2½ cups milk
Heat oven to 325º.
With an electric mixer, combine flour, butter and pecans until flour and butter are completely incorporated. This will be your crust. Press crust mixture into the bottom of a 13×9 glass dish. Bake crust for 18-20 minutes.
While the crust is baking, start to whip the heavy cream with an electric mixer. When cream has begun to thicken, add sugar and vanilla. Continue to beat until whipped cream is formed. Cover and refrigerate for later.
When crust is finished baking, remove and let cool.
While crust is cooling, beat cream cheese, powdered sugar and 1 cup of whipped cream with an electric mixer to form the first layer. Carefully spread this mixture onto the cooled crust.
With a whisk or electric mixer, beat puddings and milk until smooth, about two and half minutes. Carefully spread pudding on top of cream cheese layer. Add remaining whipped cream to form top layer.