Add the cream cheese, powdered sugar, and vanilla extract to a mixing bowl. Use a hand mixer (or stand mixer) to combine evenly.
Next heat up the caramel dip in the microwave until it is a pourable consistency, using 15 second intervals.
Then spread the cream cheese mixture in the bottom of a serving dish.
Pour the caramel over the cream cheese layer and spread evenly.
Next top with the toffee bits, peanuts, and walnuts.
Dip fresh apples and enjoy!
