Prepare the Crust: Preheat the oven to 350°F (175°C). In a bowl, mix graham cracker crumbs, melted butter, and sugar until well combined. Press the mixture firmly into the bottom of a 9-inch springform pan. Bake for 8-10 minutes or until golden. Let it cool.
Make the Apple Filling: In a medium bowl, combine the sliced apples, brown sugar, cinnamon, and lemon juice. Toss until the apples are well coated. Set aside to let them soften.
Prepare the Cheesecake Layer: In a large mixing bowl, beat the softened cream cheese using a hand mixer until smooth. Gradually add the granulated sugar and vanilla extract, continuing to beat until combined. Add eggs one at a time, mixing on low speed until just incorporated. Stir in the ground cinnamon.
Combine Layers: Pour half of the cheesecake batter over the cooled crust. Layer the apple filling evenly over the cheesecake batter, then pour the remaining cheesecake batter on top of the apples.
Bake the Cheesecake: Bake in the preheated oven for 50-60 minutes, or until the edges are set and the center is slightly jiggly. Turn off the oven and let the cheesecake cool inside for another hour with the door slightly ajar. This helps prevent cracking.
Make the Salted Caramel Sauce: In a saucepan over medium heat, melt the sugar until it turns a golden amber color, stirring constantly (be careful not to burn it). Once melted, add the butter and stir to combine. Slowly pour in the heavy cream, stirring continuously until the sauce is smooth. Remove from heat and stir in the sea salt. Let cool slightly.
Chill the Cheesecake: Once the cheesecake has cooled, refrigerate for at least 4 hours, or overnight for the best texture.
Serve: Remove the sides of the springform pan. Drizzle the cheesecake generously with salted caramel sauce and add an extra sprinkle of sea salt on top before slicing.
Notes
Serve slices on individual plates with a drizzle of extra caramel and a sprinkle of chopped nuts for added texture. Garnish with a slice of apple for an elegant touch!