Em uma panela, derreta a margarina e doure a cebola e o alho.
Acrescente os tomates picados e refogue por cerca de 3 minutos.
Junte o arroz,o milho, o curry, o cravo, a canela, o sal, o coco ralado e refogue por mais 3 minutos.
Adicione a água, tampe a panela e cozinhe por 20 minutos ou até que o arroz esteja cozido.
Retire a panela do fogo, acrescente a maionese, mexendo delicadamente.
Sirva em seguida.