1.Primeiro, faça o caramelo: em uma panela, derreta o açúcar com a água até formar um caramelo dourado.
2.Despeje o caramelo em uma forma de pudim e reserve.
3.Em um liquidificador, adicione o leite condensado, o leite de coco, os ovos, o coco ralado e a essência de baunilha.
4.Bata até ficar homogêneo.
5.Despeje a mistura do pudim sobre o caramelo na forma.
6.Cozinhe em banho-maria em forno preaquecido a 180°C por aproximadamente 1 hora ou até que o pudim esteja firme.
7.Após o cozimento, retire do forno, deixe esfriar e leve à geladeira por algumas horas antes de desenformar e servir.