Sbucciare le pere e tagliarle a fettine, metterle in una casseruola. Aggiungere lo zucchero, sfumare con il vino e mettere a fuoco medio. Portare a bollore e cuocere a fuoco basso per 15 minuti. Togliere dal fuoco e lasciare per 5-6 ore.
Riportare la marmellata sul fuoco e cuocere dopo aver fatto bollire per 30 minuti, finché non sarà tenera. Controlla la prontezza dello sciroppo. Se necessario, cuocere per altri 5-7 minuti.
Raffreddare la marmellata e disporre in vasetti sterilizzati.