Corte o polvo em pedaços pequenos, lave-o e deixe escorrer num passador até perder toda a água.
Coloque a banha num tacho grande e faça camadas de cebola, alho, louro, massa de malagueta e polvo.
Junte a polpa de tomate e regue com algum vinho - que não deve cobrir completamente o polvo.
Coza em lume médio-brando, sacudindo o tacho de vez em quando.
Adicione pequenas quantidades de vinho durante a cozedura até o polvo se apresentar bem cozido e muito macio.
Quase no final da cozedura, junte o ramo de salsa atado e tape. Retire o ramo de salsa antes de servir. Rectifique os temperos. Polvilhe com salsa picada e sirva.
Acompanhe com arroz branco ou fatias de pão de milho.