Prep: Read through the recipe before you begin to ensure you have everything you need, as there are a few elements at play here. They can be broken down over multiple days to break things up! See make-ahead tips at the bottom of this recipe.
Make the Apple Filling: See note below if you want to make this all in one batch! Peel & slice your apples between 1/4 and 1/2 inch thick. Add all apple filling ingredients to a medium pan over medium high heat. Cook for 8-14 minutes, stirring lazily the whole time, until desired tenderness is reached. If the liquid all dries up at any point, add a splash more cider or water to keep things saucy. Once apples reach desired tenderness, if the filling isn't thickened like in my photos, thicken by stirring together 2 tsp cornstarch and 2 tsp water until dissolved. add to the apple filling over medium heat, and cook, stirring, for 30-60 seconds. This will thicken the juices.
Transfer apple mixture & thickened juices to a medium bowl to cool (at room temp or in the fridge if making ahead).
Make the Crust: Preheat oven to 350° F. Spray a 9-inch springform pan with nonstick spray and make sure the bottom is securely fastened. Stir together crust ingredients and press into prepared pan and up the sides a bit (see photos above). Bake this for 10 minutes. Set aside. Keep the oven on at 350. Fill a large pot with water and set it on your stove, and get out a large roasting pan – you'll need this for your water bath later.
Make the Cheesecake: Remember that your cold ingredients need to come to room temp before you start or the filling won't turn out. In a large mixing bowl, beat the softened cream cheese with electric mixer until creamy, about 1-2 minutes. Add the sugar & mix until well incorporated, about 1 minute. Scrape the sides of the bowl with a rubber spatula as you go. Add the eggs one at a time, mixing on medium speed after each until just incorporated. Add the vanilla, sour cream, and spices, and mix until just incorporated. Start your pot of water boiling on the stovetop before you start assembling the cheesecake into the crust.
Pour half the batter into the baked crust, then spoon the apple filling over the top of the batter in an even layer. Pour on the remaining batter and smooth with an offset spatula.
Prep Water Bath: Set your pan of cheesecake on a rack positioned in the center of the oven, and place the roasting pan on the rack below, or wrap the base of the cheesecake pan in foil and place it inside a 10-inch cake pan inside of the roasting pan (this one is ideal – having the cheesecake surrounded by water helps protect it from the oven's heat and keeps things extra creamy). Pour the boiling water into the roasting pan in both scenarios. Both of these methods ensure no leaks.
Note: I do not recommend placing your cheesecake pan (even if wrapped in foil) directly into the water bath as it will always leak to some degree and you'll have a soggy crust.
Bake: Bake the cheesecake for 1 hour and 35 to 1 hour and 50 minutes. When done, the edges of the cheesecake will be slightly raised, the top will appear matte, and it will have only a slight wobble in the center. A knife inserted into the edge will come out with a small amount of thick batter, and an instant read thermometer inserted halfway down into the center should read 150 to 155℉. If the top of the cheesecake appears a bit puffy and browns during the bake, that's normal. It is not over baked – the top browns more with this recipe because of how full this pan is.
Turn off the oven and crack the door open. Let the cheesecake cool in the oven for 1 hour before removing it.
Cool & Chill: Once the hour is up, remove the pan from the oven. It should be cool enough to handle, but be careful. Remove the foil and set the springform pan on a wire rack. Let cool completely at room temp, then cover with foil and refrigerate at least 6 hours or ideally up to 12 hours to 1 day before removing from the pan & serving.
Time Saving Tip: Make the elements below – the crumble, caramel, and apple topping – while the cheesecake bakes or while it cools and chills.
Make Crumble Topping: Preheat oven to 350℉. Line a sheet pan with parchment paper. Whisk together the flour, oats, brown sugar, salt, and cinnamon. Cut the cold butter into chunks, then add to the bowl with the dry ingredients. Cut the butter into the dry ingredients using a pastry blender or two forks until you have a crumbly mixture. Spread into an even layer on your prepared cookie sheet and bake for 12 to 20 minutes, stirring halfway through. Add more time as needed – mine took 25 minutes, but other folks have said theirs was done faster. Let cool completely.
Make Salted Caramel Sauce: Make the caramel sauce according to my 10-minute Salted Caramel Sauce Recipe. This blog post includes step-by-step photos & troubleshooting tips along with the recipe. Let cool before using on the cheesecake.
Make Apple Pie Topping: Peel & slice your apples between 1/2 and 3/4 inch thick. Add all apple filling ingredients to a medium pan over medium high heat. Cook for 8-14 minutes, and repeat all the steps from the apple filling section above, just like you did for the filling.
Transfer apple mixture & thickened juices to a medium bowl to cool (at room temp or in the fridge if making ahead).
Serve + Store: Top the cooled cheesecake with your apple pie topping, a generous layer of the crumble topping, and a drizzle of caramel sauce. Slice the cheesecake and enjoy!