Leve para aquecer em uma panela o leite de soja (reserve meia xícara de chá) e o açúcar. Quando estiver próximo da fervura, abaixe o fogo e cozinhe por mais 15 minutos, mexendo de vez em quando, ou até levantar bolhas grossas.
Incorpore, aos poucos e sem parar de mexer, as gemas, o coco e o amido de milho dissolvido no leite de soja reservado.
Continue a cozinhar, sem parar de mexer, até soltar do fundo da panela. Retire do fogo. Sirva em pequenos copos e decore com cravos-da-índia