Prepare the Crust
Preheat your oven to 350°F (175°C). Line a 9x13-inch baking pan with parchment paper, leaving an overhang for easy removal.
In a mixing bowl, combine melted butter, brown sugar, and flour until a crumbly dough forms.
Press the mixture evenly into the bottom of the prepared pan. Bake for 10-12 minutes or until lightly golden. Remove and let cool slightly.
Make the Cheesecake Layer
In a large bowl, beat the cream cheese and sugar together until smooth and creamy.
Add eggs one at a time, beating after each addition. Mix in the vanilla extract until combined.
Pour the cheesecake mixture over the cooled crust and spread evenly with a spatula.
Bake the Cheesecake Bars
Return the pan to the oven and bake for 25-30 minutes or until the edges are set and the center is slightly jiggly.
Remove from the oven and let the bars cool completely at room temperature before refrigerating for at least 2 hours.
Add the Caramel Topping
Once chilled, pour the caramel sauce over the top of the cheesecake layer. Spread evenly with an offset spatula. If desired, sprinkle with flaky sea salt for a salted caramel version.
Slice and Serve
Use the parchment overhang to lift the bars out of the pan. Slice into squares or rectangles with a sharp knife, wiping the blade between cuts for clean edges.