Preheat the oven to 400 degrees. Make the Filling: Whisk sugar, cardamom, allspice, cornstarch and salt together in a medium bowl. Add peaches, vanilla extract and lemon juice and gently toss until the peaches are evenly coated. Transfer fruit to a
9-inch deep dish pie plate and bake until fruit begins to release liquid, about 20-25 minutes.