Poner los melocotones en un cazo cubiertos con agua fría, acercar al fuego y cocerlos durante 10 minutos. Dejar templar dentro del agua y pelarlos con cuidado.
Colocar los melocotones en el cazo con el vino, el azúcar, la canela, los clavos y la hierbabuena. Tapar y cocer a fuego muy suave durante 20 minutos. Sacar los melocotones, reservarlos y cocer el almíbar unos 5 minutos más para que espese.
Servir los melocotones regados con el almíbar, fríos o templados.