En una cacerola honda, se ponen el agua y el pollo a fuego alto, cuando comienza a hervir se le quita la espuma, cuando el caldo haya quedado limpio se agrega 1/4 de cebolla y 3 dientes de ajo, se tapa la cacerola y el fuego se pone bajo, se deja hervir por espacio de 15 minutos. Por otra parte el tomate, la cebolla y ajo restante se colocan en la licuadora, para hacer un puré, se reserva a un lado.
En un sartén se pone el aceite, y el arroz y se fríe un poco hasta dorar el grano, se agrega el tomate licuado y se deja sazonar por un momento, después se vacía a la cacerola donde se está cocinando el pollo, se le pone el cilantro picado y se deja hervir por espacio de quince minuto más o hasta que el arroz esté a punto de reventar.