Commencez par préparer le caramel. Dans une casserole moyenne à feu moyen, ajoutez le sucre et faites cuire en remuant constamment jusqu'à ce qu'il fonde et prenne une belle couleur ambrée. Attention à ne pas le brûler ! Une fois prêt, versez rapidement le caramel dans un moule à gâteau rond de 23 cm, en inclinant le moule pour bien enrober le fond. Laissez refroidir et durcir.
Dans un grand bol, battez le fromage à la crème ramolli jusqu'à obtenir une texture lisse et crémeuse. Vous pouvez utiliser un batteur à main ou un robot culinaire. Une fois bien aéré, ajoutez le lait concentré sucré et le lait évaporé, en mélangeant jusqu'à ce que le tout soit bien incorporé.
Ajoutez les œufs un par un, en mélangeant bien après chaque ajout. Incorporez ensuite l'extrait de vanille, le jus de citron vert (si utilisé) et une pincée de sel. Mélangez jusqu'à obtenir une pâte lisse et crémeuse, sans grumeaux.
Versez le mélange de fromage à la crème sur le caramel durci dans le moule. Préparez un bain-marie en plaçant le moule à gâteau dans un plat de cuisson plus grand et en remplissant le plat extérieur d'eau chaude jusqu'à mi-hauteur des côtés du moule. Cela aidera le flan à cuire uniformément et à éviter les fissures.
Préchauffez votre four à 175°C et faites cuire le flan pendant environ 50 à 60 minutes, ou jusqu'à ce qu'il soit pris mais encore légèrement tremblotant au centre. Vous pouvez vérifier la cuisson en insérant un couteau au centre ; il doit en ressortir propre.
Une fois cuit, retirez le flan du four et laissez-le refroidir dans le bain-marie pendant environ 30 minutes. Ensuite, réfrigérez-le pendant au moins 4 heures, ou toute la nuit si vous pouvez attendre.
Pour servir, passez un couteau autour des bords du flan pour le détacher, puis retournez-le sur un plat de service. Le caramel s'écoulera sur le dessus, créant une délicieuse sauce. Coupez en parts et savourez ce dessert crémeux avec famille et amis !