Preheat your oven to 350 degrees F. and spray a 9x13 inch baking dish with non-stick cooking spray. In a large mixing bowl, combine the flour, softened butter, walnuts, and powdered sugar. Blend the ingredients into a dough and then press the dough into a 9x13 inch pan. Bake in the oven for at least 20 minutes. Remove it from the oven and let it cool for at least 20 minutes.
Directions for the Second Layer
In a large mixing bowl, combine the softened cream cheese, whipped topping, and powdered sugar. Mix the ingredients until they are smooth and creamy. Pour them into the baking dish over the crust. Use a spoon or spatula to smooth out the mixture and cover the entire crust. Return the dessert to your fridge while you make the next layer.
Directions for the Third Layer
In a large glass or metal bowl, use a hand mixer to blend the instant pudding mix and milk. Make sure the pudding is completely mixed, then pour it over the cream cheese. Again, use a spoon to smooth and even out the layer. Place the dish back in the fridge for 20 to 30 minutes to set up.
Directions for the Fourth Layer
Remove the pan from the fridge and use a spatula or frosting knife to spread out the whipped topping. You can also garnish the top with the walnuts or skip that part.
The calorie count listed is an approximation, actual calories may vary based on serving size and ingredient substitutions.