In a medium sauté pan set over medium heat, combine the diced apples with 3 tablespoons caramel. Cook, stirring, until the apples have softened slightly, about 5 minutes. Transfer them to a bowl to cool completely while you make the dip.
In the bowl of a stand mixer fitted with the paddle attachment, cream together the cream cheese, sour cream, butter, remaining 1 tablespoon caramel sauce and vanilla extract until smooth and creamy. Fold in 3/4 of the cooled, sautéed apples.
Transfer the dip to a serving bowl then top with the remaining sautéed apples and additional caramel sauce. Serve with sliced apples, pretzels or graham crackers for dipping.