2mediumapples, peeled and diced (preferably Granny Smith)
1cupcaramel sauce (store-bought or homemade)
0.25cupchopped pecans (optional for topping)
noneCinnamon for dusting (optional)
Instructions
In a large bowl, whip the heavy cream until soft peaks form. Gradually add in the powdered sugar and vanilla extract, continuing to whip until the mixture is thick and holds stiff peaks. Set aside.
In a separate bowl, whisk together the instant vanilla pudding mix and milk until smooth and thickened, about 2-3 minutes.
Gently fold the whipped cream into the pudding mixture until well combined, being careful not to deflate the cream.
In a 9x13 inch baking dish, lay down a single layer of graham crackers, covering the bottom completely.
Spread half of the pudding mixture over the graham crackers, smoothing it out evenly.
Sprinkle half of the diced apples over the pudding layer, followed by a drizzle of caramel sauce.
Add another layer of graham crackers, followed by the remaining pudding mixture, the rest of the diced apples, and another generous drizzle of caramel sauce.
Top with one last layer of graham crackers and drizzle more caramel sauce over the top.
Cover the dish with plastic wrap and refrigerate for at least 4 hours, or overnight, to allow the layers to soften and set.
Before serving, sprinkle with chopped pecans and a light dusting of cinnamon if desired.