For graham cracker crumble topping:
Preheat the oven to 350°F. Grease a baking dish or baking sheet pan and set peaches inside, cut side-up. If peaches don’t lie flat, use a knife to thinly slice off the rounded bottom. Brush tops with melted butter.
In a medium bowl, combine the cream cheese, sugar, flour, cinnamon, egg yolk, vanilla extract, and salt. Stir until smooth. (If the cream cheese is at room temperature, the mixture should combine easily with a spoon or spatula.)
Drop a rounded tablespoon of the cream cheese mixture into the hollow of each peach. (Do not overfill or the filling will spill over the edges of the peach instead of holding a mound and puffing up. Discard any leftover filling. Different peach sizes will determine how much, if any, is leftover.)
In a separate bowl, combine the graham cracker crumbs, melted butter and sugar. Sprinkle on top of the peaches.
Bake until topping is browned, cheesecake filling is puffed, and peaches have softened, 25-30 minutes.
Let them set up for at least 15 minutes, then serve slightly warm or cool to room temperature. Because of the moisture in the cheesecake, the peaches will get mushy over time. They are best served within a few hours of baking.
- Smaller peaches will have a smaller cavity for the cheesecake filling, so that's why there's a range. If you have larger peaches, you probably will need only 4 (8 halves) or if you have smaller peaches, you may need 6 (12 halves) or more. It's also an easy recipe to adjust in real time if you have extra filling and more peaches.
Calories: 381kcal, Carbohydrates: 46g, Protein: 5g, Fat: 21g, Saturated Fat: 12g, Polyunsaturated Fat: 1g, Monounsaturated Fat: 6g, Trans Fat: 0.3g, Cholesterol: 100mg, Sodium: 248mg, Potassium: 250mg, Fiber: 3g, Sugar: 36g, Vitamin A: 1197IU, Vitamin C: 6mg, Calcium: 51mg, Iron: 1mg