Ponemos las peras en una cazuela junto con el azúcar, y las cocemos a fuego lento hasta que estén blanditas. Las trituramos con una batidora, hasta conseguir un puré muy fino. Dejamos enfriar.
Cuando veamos que el puré de peras está prácticamente frío, ponemos a precalentar el horno a 175ºC.
Preparamos el molde, untando toda la parte interna con caramelo. Este molde, lo ponemos dentro de otro recipiente un poco más grande y bajo, para poder poner agua y hornear al baño maría.
En un bol grande, batimos (con la misma batidora), los huevos y la leche, hasta que estén perfectamente mezclados.
Añadimos el puré de peras y la vainilla, volvemos a batir para mezclarlo todo bien.
Ponemos la mezcla resultante en el molde, y ponemos dos dedos de agua en el recipiente donde tenemos metido este molde. Llevamos los dos al horno, y horneamos de 50 a 60 minutos. Para comprobar que el flan está cocido, pinchamos con un palillo, si sale limpio, está cocido.
Sacamos el flan del horno, y dejamos que enfríe a temperatura ambiente antes de taparlo y llevarlo al frigorífico.