1. Preheat your oven to 350°F (175°C). Line a 9×13-inch baking dish with parchment paper.
2. In a medium bowl, mix together the graham cracker crumbs and melted butter until well combined. Press the mixture evenly into the bottom of the prepared baking dish.
3. In a large mixing bowl, beat the softened cream cheese until smooth and creamy.
4. Add the granulated sugar and vanilla extract to the cream cheese. Beat until well combined.
5. Add the eggs, one at a time, beating well after each addition.
6. Pour the cheesecake batter over the prepared crust, spreading it evenly with a spatula.
7. In a small saucepan, heat the heavy cream until just simmering. Remove from heat and add the butterscotch chips, stirring until smooth.
8. Drizzle the butterscotch mixture over the cheesecake batter, then use a knife to swirl it into the batter.
9. Bake in the preheated oven for 30-35 minutes, or until the center is set.
10. Allow the bars to cool completely in the baking dish, then refrigerate for at least 2 hours before cutting into squares.
11. Optionally, sprinkle additional butterscotch chips over the top before serving.
Prep Time: 20 minutes | Cooking Time: 30-35 minutes | Chilling Time: 2 hours | Total Time: 2 hours 55 minutes | Servings: 16-20