In a large mixing bowl, beat together cream cheese, butter, powdered sugar, brown sugar, vanilla pudding mix, cinnamon, and lemon juice until smooth and creamy.
Stir in finely chopped pecans and kosher salt, mixing until well combined.
Gently fold in the caramel dip singles, ensuring everything is evenly distributed.
Shape the mixture into a ball using your hands, then wrap tightly in plastic wrap.
Refrigerate for at least 1 hour to let the flavors meld.
Before serving, roll the cheese ball in chopped pecans and drizzle with extra caramel sauce.
Serve with apple slices, graham crackers, or pretzel chips for dipping.
Enjoy this sweet and creamy treat!