Chauffer à feu doux le lait, la crème, le beurre et le zeste de citron jusqu'à ébullition.
Fouetter les œufs avec le sucre dans un bol.
Verser le mélange chaud sur les œufs, en fouettant.
Couper le pain en petits morceaux, verser la préparation dessus et laisser imbiber quelques minutes.
Mixer jusqu'à obtenir un mélange lisse.
Préparer le caramel en faisant chauffer le sucre avec un peu d'eau jusqu'à coloration.
Verser le caramel au fond d'un plat rectangulaire allant au four et laisser refroidir.
Verser la préparation sur le caramel.
Préchauffer le four en mode statique à 180 °C.
Cuire au bain-marie 50 min.
Laisser refroidir à température ambiante, puis réfrigérer au moins 12 h.
Démouler sur un plat de service, servir et déguster.