Numa tigela coloque os grãos de canjica de molho em bastante água. Deixe por no mínimo 12 horas. Escorra a água da canjica e transfira para uma panela de pressão. Cubra com bastante água, feche a panela e leve ao fogo alto para cozinhar.
Quando a panela começar a apitar, abaixe o fogo e conte 30 minutos. Depois desligue o fogo e deixe a panela esfriar até que saia toda a pressão. Com cuidado abra a panela e verifique se a canjica está macia. Se estiver, retire-a da panela e escorra a água.
Numa outra panela, junte o leite desnatado, o leite em pó, o adoçante e o leite da coco, o cravo e o pau de canela e misture bem. Acrescente os grãos de canjica cozidos e mexa. Em seguida, adicione a margarina e leve a panela ao fogo médio por cerca de 10 minutos, mexendo sempre.
Retire do fogo, retire também a canela e se der os cravos também, transfira a canjica para uma tigela. Sirva quente ou fria.