Comencem preescalfant el forn a 180º. Mentrestant, tallem la carabassa per la meitat i la netegem, comprovant que no quedi cap llavor.
Col·loquem les dues meitats de carabassa en una safata amb la pell cap amunt i l’enfornem durant un parell d’hores o fins que la carabassa estigui tendre.
Un cop cuita, la traiem del forn i baixem la temperatura a 150º. Li traiem la pell a la carabassa, fem un puré amb la polpa i reservem.
Preparem el caramel. Posem el sucre blanc amb l’aigua en una paella a foc mitjà. El vigilem però sense remoure amb cap estri de cuina. Quan vegem que el caramel comença a formar-se per sota, removem el conjunt movent la paella, subjectant-la pel mànec, en moviments de vaivé. El deixem durant uns minuts fins que el caramel agafi un color lleugerament torrat, apaguem el foc i l’aboquem a la flamera.
Seguim amb la mescla del flam. Barregem el puré de carabassa amb el sucre morè i els ous.
En una cassola, posem a escalfar la vainilla i la canyella. Removem de tant en tant perquè la llet no s’enganxi. Quan comenci a bullir, afegim la mescla del puré de carabassa. Barregem bé perquè quedi homogeni i aboquem la barreja final a la flamera.
Cuinem el flam al bany maria. Per fer-ho, omplim una safata amb uns 2-3 dits d’aigua i hi col·loquem la flamera damunt.
Posem la safata amb la flamera al forn i cuinem a 150º durant una hora aproximadament. Per comprovar que està cuit, podem introduir el tall d’un Ganivet o un palet, si surt net és que el flam està cuit.
Traiem el flam del forn i el deixem refredar durant mitja hora. Un cop passada aquesta mitja hora, el posem a la nevera durant 3 hores aproximadament. Passades aquestes hores, ja el podem desemmotllar i servir!