Em uma panela, coloque o açúcar e a água e leve ao fogo médio até formar um caramelo.
Despeje o caramelo em uma forma de pudim e reserve.
Em outra panela, misture o cacau, o leite de coco, o amido de milho, a essência de baunilha e a pitada de sal.
Leve essa mistura ao fogo médio, mexendo sempre, até o creme começar a engrossar.
Despeje o creme sobre o caramelo na forma.
Deixe esfriar em temperatura ambiente e depois leve à geladeira por pelo menos 4 horas antes de servir.
Para desenformar, passe uma faca nas bordas e mergulhe a forma em água quente por alguns segundos.