No liquidificador, bata o milho com metade do leite até ficar homogêneo.
Coe a mistura para retirar o bagaço.
Em uma panela grande, coloque a mistura coada, o restante do leite, o leite condensado, o leite de coco, o açúcar, o coco ralado, o pau de canela e os cravos.
Leve ao fogo médio, mexendo sempre, até engrossar (aproximadamente 20 minutos).
Retire os cravos e o pau de canela.
Despeje a canjica em uma travessa e polvilhe canela em pó por cima.
Deixe esfriar um pouco antes de servir, para que fique mais consistente.