Em uma panela junte o óleo, a cebola e o alho.
Refogue ate começar a murchar.
Acrescente o tomate, o palmito e 1/2 lata de creme de leite, refogue mexendo sempre até o tomate desmanchar.
Junte 1 xícara de água fervente, reduza o fogo, tampe a panela e cozinhe, mexendo de vez em quando, por 10 minutos ou até o palmito começar a ficar macio.
Adicione o arroz e refogue demoradamente até a preparação ficar homogênea.
Junte a água restante e tempere com sal a gosto.
Cozinhe até o arroz ficar macio.
Sirva em seguida.