In a large mixing bowl, beat the room temperature cream cheese with an electric mixer until smooth and creamy.
Gradually add the powdered sugar and continue mixing until fully incorporated.
Mix in the vanilla extract to add depth to the flavor.
In a separate bowl, whisk together the instant vanilla pudding mix and half & half until thickened.
Fold the pudding mixture into the cream cheese mixture until well combined, maintaining a light and airy texture.
Gently fold in the jarred salted caramel sauce, ensuring even distribution throughout the filling.
Carefully fold in the whipped topping until the mixture is smooth and fluffy.
Pour the filling into the prepared graham cracker crust, spreading it evenly with a spatula.
Cover the pie with plastic wrap and refrigerate for at least 4 hours, or overnight for best results.
Once set, drizzle additional salted caramel on top and sprinkle with chopped pecans. Slice and enjoy!