En una olla grande calentar el aceite para freír la longaniza por algunos minutos. Agregue la cebollas, el tomate, el ajo, el achiote, la sal y la pimienta, revolver todo y añadir el arroz. Deje sofreír por 2 minutos más, revolviendo constantemente.
Incorpore el agua y deje cocinar a fuego medio por 20 minutos. Reduzca el fuego, agregue el queso, resuelva suavemente y tape la olla. Cocine por 10 minutos más y sirva caliente.