Calienta el aceite en una olla amplia de 5 a 6 litros a fuego medio. Sofríe la parte blanca de la cebolla larga, el tomate y el ajo durante 6 a 8 minutos, hasta que el tomate se deshaga, desaparezca el olor crudo y el hogao se vea brillante. Incorpora el comino, el achiote y la pimienta, y mezcla durante 30 segundos sin dejar que el ajo se dore.
Agrega el agua, la sal, las mazorcas, la yuca y el plátano. Lleva a hervor, baja el fuego y cocina parcialmente tapado durante 25 minutos. Añade la papa y continúa la cocción de 12 a 15 minutos, hasta que la yuca y el plátano estén casi tiernos y la papa se pueda pinchar con poca resistencia.
Introduce con cuidado los trozos de pataló en el caldo caliente. Cocina a fuego bajo durante 10 a 12 minutos, sin revolver, hasta que la carne esté opaca, firme y se separe en lascas al tocarla con un tenedor.
Prueba el caldo y ajusta la sal. Apaga el fuego, añade la parte verde de la cebolla y el cilantro, y deja reposar 5 minutos con la olla tapada. Sirve de inmediato con el pataló, los tubérculos, la mazorca y limón al gusto.