Calentar el aceite en una olla grande a fuego medio.
Agregar la cebolla y el ajo, sofreír por unos minutos hasta que estén suaves.
Añadir el arroz y remover hasta que se dore ligeramente.
Agregar el agua, el pollo, la sal, el comino y el achiote.
Subir el fuego y dejar hervir durante unos 5 minutos.
Reducir el fuego al mínimo y tapar la olla.
Cocinar a fuego lento durante 15-20 minutos o hasta que el arroz esté suave y el pollo esté cocido.
Retirar del fuego y dejar reposar por 5 minutos antes de servir.