Ingredients:

  • 1.5 cups (150g) graham cracker crumbs
  • 1/3 cup (75g) unsalted butter, melted
  • 2 tbsp (25g) granulated sugar
  • 8 oz (225g) cream cheese, softened to room temperature
  • 1/2 cup (120ml) sweetened condensed milk
  • 1 package (3.4 oz / 96g) instant vanilla pudding mix
  • 1 cup (240ml) cold heavy whipping cream
  • 1 tsp (5ml) pure vanilla extract
  • 3 cups (450g) fresh peaches, peeled and sliced
  • 1 tbsp (15ml) lemon juice

Instructions:

  1. Combine graham cracker crumbs, melted butter, and sugar in a medium bowl until the mixture resembles wet sand.
  2. Press the mixture firmly into the bottom of a 9x9 inch pan using the back of a spoon or a flat-bottomed glass, ensuring the corners are packed tightly.
  3. Beat the softened cream cheese until smooth and airy.
  4. Slowly blend in the sweetened condensed milk and vanilla extract until fully incorporated.
  5. In a separate bowl, whip the heavy cream until stiff peaks form, then gently fold it into the cream cheese mixture.
  6. Sift in the vanilla pudding mix and fold until the color is uniform and the texture is velvety.
  7. Spread the creamy filling evenly over the crust, smoothing the top with a spatula.
  8. Layer the sliced peaches (tossed with lemon juice) on top of the filling.
  9. Chill in the refrigerator for at least 4 hours to allow the dessert to set.