1. In a saucepan over medium heat, combine the peaches, 1/4 cup of the sugar and the corn syrup. Stir until the sugar
melts and the peaches are heated through about 3 to 5 minutes. Pour into a large
bowl and set aside.
2. In the same saucepan over medium-high heat, combine the half & half and 1/2 cup of the cup, bring to a simmer
and remove from the heat.
3. In a metal bowl, whisk the egg yolks and the remaining 1/4 cup sugar until blended. Gradually pour
the hot cream into the yolk mixture, whisking constantly. Return the mixture to the saucepan, set over medium-low heat and
cook, stirring slowly with a wooden spoon until the custard thickens and a finger drawn across the spoon leaves
a path. This takes about 4 to 6 minutes. Make sure not to boil this mixture.
4. Pour the custard through a fine-mesh sieve into the peach mixture. Transfer three-fourths of the mixture
to a food processor or a blender and puree until smooth. Pour the puree back into the remaining mixture.
5. Add the vanilla and the remaining 1/2 cup of cream and whisk to blend. Refrigerate for about 1 hour.
6. Transfer the custard to an ice cream maker and freeze according to the manufacturer's instructions.
Transfer the ice cream to a container, cover and freeze until firm for at least 4 hours or up to 3 days.