Seca el pescado con papel de cocina, córtalo en trozos grandes y sazónalo ligeramente con parte de la sal. Ten listas la yuca y el plátano, porque deben entrar a la olla en momentos distintos.
Calienta el aceite en una olla de al menos 4 litros a fuego medio. Añade la cebolla larga y cocina durante 3 minutos, hasta que se ablande y pierda el olor crudo. Incorpora el ajo, el tomate y el comino; cocina de 5 a 6 minutos, hasta que el tomate se deshaga y el sofrito se vea concentrado, sin dejar que el ajo se queme.
Vierte el agua o caldo de pescado y añade la yuca. Lleva a hervor, baja a fuego medio y cocina durante 12 minutos con la olla parcialmente tapada, hasta que la yuca empiece a ablandarse al pincharla.
Agrega las rodajas de plátano verde y cocina entre 15 y 18 minutos más, hasta que la yuca y el plátano estén tiernos, pero conserven su forma.
Retira 3 o 4 trozos de yuca con un poco de caldo, aplástalos con un tenedor y regrésalos a la olla. Mezcla con suavidad para dar cuerpo al líquido sin convertir todos los tubérculos en puré.
Incorpora los trozos de pescado y el cilantro picado. Cocina a fuego bajo durante 5 a 7 minutos, según el grosor, hasta que el pescado esté opaco en el centro y se separe fácilmente en lascas. Evita el hervor fuerte para conservar su jugosidad.
Prueba el caldo y ajusta la sal. Apaga el fuego y deja reposar 5 minutos antes de servir con cilantro fresco y gajos de limón.