Pelar la piña y cortarla en cuadritos.
Colocarla en un recipiente, añadir la mitad del azúcar y cocer a fuego muy bajo, hasta que esté tierna y se haya formado un almíbar.
Colar y reservar por separado la piña y el almíbar obtenido.
Batir los huevos y cuando estén bien mezclados, añadir el almíbar, sin dejar de batir.
Verter en un molde, previamente caramelizado y calentar al baño María en el horno, precalentado a 180ºC, durante aproximadamente 1 hora o hasta que el flan esté cuajado.
Mientras, cocer la piña que teníamos reservada, con el azúcar restante hasta formar un dulce.
Desmoldar el flan y servir rodeado con el dulce de piña y decorado al gusto.