Casser les œufs dans un saladier et y ajouter le zeste de citron vert, cannelle, muscade et vanille. Bien mélanger à l'aide d'un fouet. Incorporer les différents laits ainsi que la noix de coco râpée et bien mélanger le tout.
Préparer le caramel en disposant le sucre dans une casserole avec un petit peu d'eau. Faire chauffer à feu doux jusqu'à atteindre une jolie teinte dorée.
Verser le caramel dans 6 ramequins individuels. Verser la préparation précédente dans les ramequins caramélisés. Disposer dans un bain-marie. Enfourner à 180°C pour environ 45 min de cuisson. Vérifier la cuisson à l'aide d'un couteau. Laisser refroidir au frais pour 3h. Démouler les flans avant de servir.