Regue o fundo de um tacho com uma camada generosa de azeite.
Coloque por cima a cebola em rodelas, o alho laminado, e o pimento às tiras.
Por cima, junte o tomate em pedaços pequenos, o peixe em pedaços, e batatas às rodelas.
Finalize a camada com sal, pimenta e alguma salsa picada.
Faça diversas camadas, até esgotar todos os ingredientes e atingir o topo do tacho.
Regue tudo com o vinho, e complemente com água, até os ingredientes estarem cobertos.
Tape o tacho e leve tudo a lume brando, durante cerca de 40 minutos.
Retifique os temperos, se necessário, e sirva a sua caldeirada bem quente.