1 cup white wine1½ cups water
1½ cups granulated sugar
1 bunch fresh basil
6 yellow peaches
Place the wine, water, and sugar in a wide bottomed saucepan and stir to dissolve sugar slightly. Place the pan on the stove over medium heat and bring mixture to a boil. Boil for 5 minutes and then reduce heat, leaving the syrup to simmer.
Cut the peaches in half and gently remove the pits. Drop half of the basil leaves into the syrup then gently place the peach halves cut side down into the syrup. Poach for about 3 minutes and then gently turn over using a slotted spoon. Continue poaching for an additional 3 to 4 minutes until soft (cooking time will depend on ripeness of peaches). Carefully prick the cut side of the peaches to check for tenderness. The peels should be wrinkling up as well. You may cook the peaches in two batches if all of the halves will not fit in the pan at one time.
Remove the peaches to a plate with a slotted spoon. When cool enough to handle, gently slide the skins off and discard. Add all but about six basil leaves to the syrup and bring to a boil, boiling until reduced by about half. Remove from heat. Pour any juices that have collected on the plate with the peaches into the syrup. Cool to room temperature.
The peaches can be covered with plastic wrap and kept at room temperature for several hours. When ready to serve, place two peach halves on a plate and drizzle with the basil syrup. Garnish with reserved basil leaves.