Préchauffez le four à 350 °F (180 °C).
Dans une petite casserole, ajoutez le sucre et le jus de citron. Faites fondre à feu doux à moyen jusqu’à obtenir une couleur dorée. Retirez du feu et versez le caramel chaud au fond d’un moule de 9 pouces (23 cm). Faites tourner le moule pour répartir uniformément. Réservez pendant que vous préparez le mélange au fromage à la crème.
Dans un grand bol, mélangez le fromage à la crème jusqu’à ce qu’il soit lisse. Incorporez les œufs un à un, l’extrait de vanille, le lait concentré sucré et le lait évaporé. Mélangez bien jusqu’à homogénéité.
Retirez la mousse à l’aide d’une spatule et versez le mélange au fromage à la crème sur le caramel dans le moule.
Placez le moule dans un moule plus grand, mettez-le sur la grille du four et ajoutez de l’eau bouillante jusqu’à mi-hauteur des parois du moule.
Faites cuire 45 à 50 minutes, jusqu’à ce que ce soit pris, ou jusqu’à ce qu’un cure-dent inséré au centre ressorte presque propre.
Retirez le moule de l’eau et laissez refroidir complètement sur une grille.
Couvrez et réfrigérez au moins 4 heures, idéalement toute une nuit.
Passez un couteau le long des bords du gâteau pour le démouler et retournez-le sur un plat de service.