8oz(226g)block-style cream cheese, room temperature
¼cup(50g)light brown sugar, gently packed
1tspvanilla extract
½cup(118ml)heavy cream, cold
¾cup(240g)caramel sauce or dip
¼cup(40g)toffee bits
Instructions
In a large bowl, beat the cream cheese, brown sugar and vanilla together with an electric hand mixer until smooth. Scraping the bowl as needed.
Add the heavy cream and carefully mix to combine, then increase the speed and beat until fluffy and thick. (Can take several minutes.)
Transfer the cream cheese mixture to a serving dish (I used a 9-inch pie plate) and smooth out the top. Drizzle caramel sauce evenly over the cream cheese layer. Then sprinkle with toffee bits.
Serve immediately with with apple slices, pretzels, or graham crackers.
Notes
Make it ahead: Prepare the cream cheese layer in advance, then add caramel and toffee just before serving.
Keep apples fresh: To prevent browning, soak apple slices in lemon water for a few minutes before serving. Use a tart, crisp apple like Granny Smith or Pink Lady.
Substitutions: Try salted caramel for a sweet-and-salty version, or swap toffee for crushed nuts or mini chocolate chips.
Caramel Sauce vs Caramel Dip: Caramel sauce is typically thinner. You may need to warm caramel dip slightly to be able to pour/spread it over the cream cheese mixture. They both work. Use what you prefer.