In a bowl, mix crushed graham crackers and melted butter until fully combined. Press the mixture firmly into a parchment-lined pan. Chill for 20 to 30 minutes until firm.
Beat softened cream cheese until smooth and creamy. Add powdered sugar and mix well. Pour in heavy cream and vanilla extract. Beat until thick, fluffy, and well combined.
Spread the cheesecake filling evenly over the chilled crust. Smooth the top using a spatula to create an even layer.
Pour caramel sauce over the filling and spread gently. Sprinkle sea salt if desired.
Refrigerate for at least 4 hours or overnight until fully firm.
Lift out using parchment paper. Cut into equal bars using a sharp knife. Clean the knife between slices for neat edges.