If using whole pecans, use a knife and a cutting board to chop the pecans into medium-sized pieces.
Place a sheet of parchment paper on a baking sheet.
Melt the butter, sugar, and salt in a small saucepan over medium heat until bubbly. Stir constantly as the mixture bubbles up for about 3 minutes.
Add the pecans and stir to coat them. Remove from the heat and turn out on the baking sheet. Break up large clumps and spread out on the parchment paper. Cool completely.
Caramel
In a small saucepan, combine the sugar, butter, corn syrup, and salt. Bring the mixture to a boil over medium heat, stirring constantly.
Boil for 2 minutes.
Remove from the heat and stir in the cream and vanilla. Let it sit until cool, about an hour.
Cheesecake
Beat the cream cheese, sugar, and vanilla for 2 minutes.
Add the heavy cream. Beat on medium speed until the mixture is thick and creamy, about 2 minutes.
Assembling
Add a large dollop of cheesecake to 8 containers.
Top each with caramel. Add a few pecan pieces on top of the caramel.
Repeat the cheesecake and caramel layers. Then, divide and use the leftover pecans on top of each dessert.
Serve chilled.
Notes
Gluten-Free
This dessert is gluten-free. However, use full-fat cream cheese, as low-fat and fat-free varieties may contain additives with gluten. Also, make sure the bourbon vanilla flavoring used is gluten-free.