Em uma panela, coloque a canjica amarela e adicione a água. Cozinhe em fogo médio até que a canjica esteja macia, o que leva cerca de 20 a 25 minutos. Se necessário, adicione mais água durante o cozimento.
Após a canjica estar cozida, adicione o leite condensado, o leite de coco, o açúcar mascavo e a pitada de sal. Misture bem e cozinhe por mais 5 a 10 minutos, até que a mistura esteja cremosa.
Desligue o fogo, acrescente canela em pó a gosto e, se desejar, o amendoim torrado. Sirva quente ou frio, decorando com um pouco mais de canela por cima.