Depois de cortado e lavado o Surubim, tempere-o com sal, metade do alho, cheiro-verde, ¾ da cebola, azeite, limão e molho shoyu em cada uma das postas. Reserve por 2 horas.
Em uma panela, doure o restante da cebola, o alho e por fim acrescente o tomate. Quando o tomate estiver desmanchando, acrescente o creme de leite e uma xícara de água. Ao levantar fervura, apague o fogo e separe.
Em uma travessa, unte com margarina e cubra o fundo com rodelas finas de batatas. Coloque as postas lado-a-lado e por cima os dos temperos que ficaram. Derrame por cima o molho do creme de leite reservado.
Cubra com papel laminado e leve ao forno pré-aquecido médio por 1 hora.