Numa panela com água a ferver coloca-se o polvo e deixa-se cozer. Retira-se o polvo da água e reserva-se. Descascam-se as batatas, cortam-se às rodelas grossas e põem-se a cozer em água temperada com sal. Torram-se as fatias de pão e cortam-se ao meio. Levam-se a lume brando as amêijoas com um pouco de calda do polvo, acrescenta-se vinho branco. Ficam no lume até abrirem. Num tacho com azeite aloura-se a cebola picada e os pimentos aos cubos, junta-se a água da cozedura do polvo em quantidade suficiente para a caldeirada e deixa-se ferver, rectificando o tempero se necessário. Coloca-se esta calda numa cataplana (ou caçarola com tampa), adicionam-se as batatas, o polvo e as amêijoas, levando ao lume mais alguns minutos. Decora-se com o pão e polvilha-se com salsa para servir.