Em uma panela pequena de fundo grosso, acrescente o óleo e frite a cebola ralada.
Quando estiver transparente, junte o alho e frite mais um pouco, então, acrescente o extrato de tomates e a água.
Depois a cebolinha e a salsinha.
Deixe apurar em fogo brando por 10 minutos e reserve.
Em uma panela grande de fundo grosso, acrescente um pouco do azeite e faça uma "cama" com as batatas em rodelas, primeiro sobre as batatas, coloque um pouco das tiras de pimentão, dos tomates, dos ovos, uma parte do bacalhau, sobre este, azeitonas pretas e verdes, cebolas pequenas e batatas pequenas, coloque um pouco do molho e cubra com retalhos de couve.
Repita o processo até terminar com a couve, sempre regando com azeite cada camada.
Cozinhe semitampado até as batatas estarem bem macias. Corrija o sal e sirva.