-
Heat oven to 350°F.
-
Grease a 13x9x2-inch pan.
-
Coarsely chop 1/2 cup nuts for the topping. Set aside.
-
Finely chop remaining 1/2 cup nuts.
-
Combine flour and brown sugar. Cut in shortening until fine crumbs form. Add finely chopped nuts and coconut.
-
Remove 1/2 cup of this mixture and set aside.
-
Press remaining crumbs in bottom of pan. Bake at 350°F for 12-15 minutes until edges are lightly browned.
-
Beat cream cheese, sugar, eggs, and vanilla at medium speed until smooth. Spread over hot, baked crust. Return to oven and bake 15 minutes longer.
-
Spread cherry pie filling over cheese layer.
-
Combine reserved nuts and reserved crumbs. Sprinkle over cherries. Return to oven and bake 15 minutes more. Cool. Refrigerate several hours.