Homemade snickerdoodle cookie crust is filled with sweet apple pie filling and then topped with plenty of cream cheese frosting to create the ultimate snickerdoodle apple cheesecake pie!
Make the crust: Grease a 9-in pie plate and preheat oven to 350F.
In a large bowl, beat butter and sugar until creamy. Beat in egg, vanilla, flour, cream of tartar, baking soda, salt, and cinnamon until a dough forms. (dough will be slightly sticky)
Turn dough onto a floured surface and very gently knead several times until dough is smooth and elastic. With floured hands, press cookie dough evenly into the bottom and up the sides of prepared pie plate.
Bake crust at 350F 15 minutes or until edges just begin to turn golden (middle will puff up and appear underdone---this is ok) Remove from oven and gently flatten crust flat into pan. Set aside for a moment while you prepare the filling.
Make the filling: In a large bowl, combine all filling ingredients. Add filling into pre-baking pie crust and return pie to oven and bake an additional 30 minutes or until filling is bubbly. Remove from oven and cool completely on a wire cooling rack.
Make the frosting: In a medium bowl, beat cream cheese and butter until evenly creamed. Beat in powdered sugar, vanilla, and just enough milk to achieve a creamy frosting consistency.
Spread or pipe frosting evenly over cooled apple filling. Chill apple pie until ready to serve. Slice and enjoy!