Mix the pistachio crumbs, 2 Tbsp sugar, and melted butter together in a bowl until fully combined. Press the mixture into the bottom of a greased springform pan and bake for 10 minutes. Remove the pan from the oven and let it cool.
In a bowl, beat the cream cheese and sugar until the mixture is smooth. Add in the eggs one at a time, beating until fully combined.
Add in the bourbon, caramel sauce, and vanilla extract, and mix until fully combined.
Slowly pour in the heavy cream and mix until the batter is smooth.
Pour the mixture over the cooled crust and bake for 50-55 minutes, or until the edges are set and the center is slightly jiggly.
While the cheesecake is baking, mix together the rose water and red food coloring. Set aside.
Once the cheesecake is done baking, remove it from the oven and let it cool for 10 minutes. Then, carefully pour the rose water mixture over the top of the cheesecake. Let it cool completely before putting it in the fridge to chill for at least 4 hours.
Serve chilled and enjoy your Pistachio Bourbon Cheesecake with Rose Topping.