Kupas dan buang biji 900 g buah persik matang, lalu potong dadu sekitar 1 cm. Dalam mangkuk, campur potongan persik dengan 100 g gula pasir dan 15 ml air perasan jeruk lemon segar (opsional), aduk rata, tutup, dan diamkan selama 30–60 menit hingga gula larut dan buah mengeluarkan sari.
Pindahkan campuran persik dan sarinya ke dalam panci. Masak dengan api sedang sambil sesekali diaduk hingga persik mulai lunak dan sirup mengental, sekitar 5–7 menit. Angkat dan biarkan dingin sepenuhnya.
Dalam mangkuk besar, kocok 480 ml krim kental, 240 ml susu full cream, 100 g gula pasir, 5 ml ekstrak vanila, dan sejumput garam hingga gula larut.
Masukkan campuran persik yang sudah dingin ke dalam adonan krim, aduk hingga rata. Tutup wadah dan simpan di kulkas selama minimal 4 jam atau semalaman.
Tuang adonan dingin ke dalam mesin pembuat es krim, lalu proses selama 20–30 menit hingga adonan mengental dan memiliki tekstur lembut. Jika tidak memiliki mesin es krim, tuang adonan ke dalam wadah tahan beku, bekukan di freezer sambil diaduk setiap 30 menit dengan garpu hingga mencapai konsistensi lembut (sekitar 3–4 kali pengadukan).
Pindahkan es krim yang telah diproses ke dalam wadah kedap udara, lapisi permukaannya dengan plastik wrap untuk mencegah kristal es, kemudian bekukan di freezer selama 4–6 jam hingga padat.