The best peaches to use in this recipe are ripe yet firm. Soft, very juicy peaches are best enjoyed raw since they won't withstand the cooking process and will turn mushy. However, you don't want them too firm, or they'll be impossible to halve. So pick something in the middle. By the way, if your peaches are underripe, you can ripen them at home.