01 - Combine diced peaches, granulated sugar, lemon juice, and ground cinnamon in a medium saucepan over medium heat. Cook for 4 to 5 minutes, stirring occasionally, until peaches soften and release their natural juices.
02 - Whisk cornstarch and water in a small bowl until smooth to create a slurry. Pour the slurry into the simmering peach mixture and continue cooking for 1 to 2 minutes, stirring constantly, until the filling thickens noticeably. Remove from heat and allow to cool completely.
03 - Beat softened cream cheese, powdered sugar, and vanilla extract in a large bowl until completely smooth and free of lumps. Set aside while preparing the whipped cream.
04 - In a separate chilled bowl, whip the cold heavy cream using an electric mixer or whisk until stiff peaks form. The cream should hold its shape when the beaters are lifted.
05 - Gently fold the whipped cream into the cream cheese mixture using a spatula, being careful not to deflate the air. Continue folding until fully incorporated and the mixture is light and fluffy.
06 - Mix graham cracker crumbs with melted butter in a small bowl until evenly combined and the texture resembles wet sand. This step is optional but adds authentic cobbler flavor and texture.
07 - Spoon a layer of cheesecake filling into the bottom of each waffle cone, followed by a layer of cooled peach filling. Repeat layering if space allows. Top with graham cracker crumble and a dollop of whipped cream if desired.
08 - Serve immediately for optimal crunch and texture. If needed, refrigerate assembled cones for up to 1 hour before serving, though longer storage may cause the cones to become soggy.