Ingredients Crust: 2½ cups graham cracker crumbs ½ cup (1 stick) butter, melted Filling: 4 small peaches (about 1¼ pounds), peeled, pitted, sliced ¼ inch thick 2 tablespoons plus 1¼ cups sugar 2 tablespoons fresh lemon juice 4 8-ounce packages cream cheese, room temperature 5 large eggs ½ cup sour cream 1½ teaspoons vanilla extract […]