Préchauffer à 160 °C (th. 5-6) et faire chauffer de l'eau pour le bain-marie.
Porter le lait à frémissement, retirer du feu et y faire fondre le chocolat noir en morceaux en fouettant jusqu'à obtenir un mélange lisse.
Fouetter les œufs avec le sucre et la fécule, sans faire mousser, jusqu'à ce que le mélange soit homogène.
Verser le lait chocolaté tiède sur les œufs en filet, en fouettant sans arrêt pour ne pas les cuire, puis passer au chinois pour une texture lisse.
Verser l'appareil dans un moule beurré de 20 à 22 cm.
Déposer le moule dans un grand plat rempli d'eau chaude et cuire 40 min : le flan doit être pris sur les bords mais encore tremblotant au centre.
Laisser refroidir à température ambiante, puis réfrigérer 4 h minimum (idéalement une nuit) avant de démouler ou de servir.