4–5 large apples (Granny Smith or Honeycrisp), sliced for dipping
1 tablespoon lemon juice (optional, to prevent apple browning)
Instructions
Step 1: Soften the Base. Start by ensuring your cream cheese is completely softened at room temperature. This is the most important step to ensure your dip is silky smooth and free of lumps when you begin mixing.
Step 2: Combine Sugars and Cream Cheese. In a medium mixing bowl, use a hand mixer to beat the softened cream cheese, light brown sugar, and powdered sugar together. Continue mixing on medium speed until the mixture is fluffy and the sugar crystals have mostly dissolved.
Step 3: Add Flavorings. Add the vanilla extract to the bowl. Beat for another 30 seconds until the vanilla is fully incorporated into the creamy cheesecake base.
Step 4: Layer the Dip. Spread the cream cheese mixture evenly into a shallow serving dish or a decorative pie plate. Use a spatula to smooth out the top so the toppings can sit perfectly on a level surface.
Step 5: Drizzle and Top. Pour the caramel sauce over the top of the cream cheese layer, spreading it gently to the edges. Sprinkle the toffee bits generously over the caramel for that essential crunch and buttery finish.
Step 6: Prepare the Apples. Slice your apples into wedges. If you are serving them later, toss the slices in a little lemon juice to keep them from turning brown. Serve immediately alongside the finished dip.