Lava la yuca pelada, retira la fibra central si es gruesa y córtala en trozos medianos. Reserva.
Calienta el aceite en una olla amplia a fuego medio. Añade la cebolla larga y cocina durante 3 minutos, hasta que se ablande y pierda el olor crudo. Incorpora el tomate, el ajo y el comino, y cocina de 5 a 6 minutos, removiendo, hasta obtener un guiso húmedo y bien integrado; evita que el ajo se dore.
Agrega el agua o caldo, la sal y la pimienta. Cuando comience a hervir, incorpora la yuca, tapa parcialmente y cocina a fuego medio durante 18 a 22 minutos. Debe poder pincharse con un tenedor, pero conservar su forma.
Sazona el pescado con el jugo de limón y una pizca de sal. Coloca los trozos sobre la yuca y el caldo, tapa la olla y cocina a fuego bajo de 8 a 10 minutos, hasta que el pescado se vea opaco y se separe en lascas al presionarlo suavemente con un tenedor.
Prueba el caldo y ajusta la sal. Apaga el fuego, deja reposar el sudado durante 3 minutos y espolvorea el cilantro fresco. Sirve de inmediato con la yuca y el pescado repartidos en cada porción.