- Retire a cabeça e as tripas das sardinhas e do carapau. 
- Corte todos os peixes ao meio, no sentido transversal, e lave-os em água corrente. 
- Deixe que o peixe escorra bem. 
- Coloque o peixe num recipiente e tempere-o com o vinho branco, os alhos picados, a salsa, o colorau, e sal e pimenta a seu gosto. 
- Mexa para envolver todos os temperos no peixe, e deixe repousar por, pelo menos, 20 minutos. 
- Entretanto, corte a cebola em rodelas, assim como o tomate. 
- Corte o pimento em tiras e as batatas em rodelas não muito grossas. 
- Coloque uma camada de cebola no fundo de um tacho. Cubra com o pimento, o tomate, as batatas e o peixe. 
- Regue tudo com um pouco da marinada e azeite. 
- Repita estas camadas até esgotar os ingredientes. 
- Tape o tacho e leve-o a lume brando. 
- Assim que a caldeirada levantar fervura, deixe-a cozer por 30 minutos, sacudindo o tacho de vez em quando. 
- Retifique os temperos, se necessário, e sirva a caldeirada de imediato.