Make the Crust: In a bowl, combine 1 cup graham cracker crumbs, 2 tbsp sugar, and 4 tbsp melted butter. Mix until the mixture resembles wet sand.
Press into Muffin Tin: Using a muffin tin, press the crust mixture firmly into the bottom of each cavity. Ensure it is evenly distributed. Chill in the refrigerator while you prepare the filling.
Prepare the Filling: In a mixing bowl, beat together 8 oz softened cream cheese, 1/4 cup sugar, and 1 tsp vanilla extract until smooth and creamy.
Fold in 1 cup whipped heavy cream until well combined. This will lighten the cream cheese mixture. Be careful not to deflate the whipped cream too much.
Assemble the Cheesecakes: Spoon or pipe the cheesecake mixture into each chilled crust, filling to the top and smoothing out the surface with a spatula or the back of a spoon.
Prepare the Topping: Using 1/2 cup chopped pecans, sprinkle them over the cheesecake layer. Drizzle each cheesecake with 1/4 cup caramel sauce and 1/4 cup melted chocolate for a decadent finish.
Chill & Serve: Let the mini cheesecakes chill in the refrigerator for at least 2 hours. Once set, carefully remove them from the muffin tin. Top with whipped cream if desired and drizzle with additional caramel and chocolate sauce.