En una olla calentamos a fuego fuerte el aceite, agregamos el arroz y sofreímos por 3 minutos revolviendo.
Agregamos el agua y caldo al arroz, bajamos el fuego al mínimo y cocinamos tapado sin mover por 20 minutos o hasta que el arroz esté blando.
Mientras se hace el arroz prepararemos la salsa. En una licuadora ponemos todos los ingredientes de la salsa, es decir: cilantro, aceite, ralladura de limón, agua, almendras y sal y pimienta. Procesamos hasta obtener una pasta homogénea.
Cuando el arroz esté listo, pero aún caliente. Lo mezclamos con la salsa de cilantro. Servimos tibio o frío y ¡A disfrutar!