Combine crushed pecans, granulated sugar, and melted butter. Press into the bottom of a 9×13 inch pan.
In a large bowl, beat cream cheese, powdered sugar, and vanilla extract until smooth. Fold in thawed whipped topping. Spread evenly over the pecan crust.
In a separate bowl, whisk together instant vanilla pudding mix, milk, and beat until thickened. Pour over the cream cheese layer.
Spoon cherry pie filling over the pudding layer.
Chill for at least 4 hours, or preferably overnight, before serving.
Notes
For clean slices, run a knife under hot water and dry it before cutting.
This dessert can be made a day in advance.
Use a store-bought pecan crust if desired to save time.