Em uma panela, coloque o azeite, doure a cebola e o alho, coloque o tomate com semente e casca, acrescente o restante dos ingredientes.
Em seguida coloque as postas de cação sobre esse tempero, tampe em fogo médio, até o peixe ficar molinho.
Abaixe o fogo, acrescente o creme de leite, desligue antes de ferver.
Servir com arroz branco e uma salada de agrião.