Deite a água num tacho, junte a casca de limão, o pau de canela, a margarina e a pitada de sal, leve ao lume e deixe ferver. À parte, ferva o leite de soja.
Adicione o arroz ao tacho e deixe cozinhar até que fique quase sem água. Depois vá juntando o leite de soja quente, aos poucos e mexendo de vez em quando, até que o arroz fique cozido e cremoso. Adicione então a frutose e deixe cozinhar até engrossar mais um pouco.
Retire do lume, verta para tigelas, rejeite a canela e o limão, deixe arrefecer e sirva polvilhado com canela em pó.