Corte o repolho em tiras finas e cozinhe em água e sal, aproveite a mesma água e cozinhe as batatas. Quando estiver cozido escorra em água fria.
Esprema o repolho com o objetivo de tirar a água e homogeneizar a massa. Esprema as batatas e junte ao repolho.
Em uma panela grande refogue o alho e cebola. Coloque as sardinhas grosseiramente amassadas e coloque o molho de tomate. Acrescente as azeitonas picadas, ajuste o sal. Coloque o coentro picado. Isso tudo deve ficar um molho bem suculento.
Acrescente o repolho e batatas. Misture tudo, deligue o fogo.
Coloque em um refratário untado com óleo todos essa mistura. Enfeite com rodelas de cebola e azeitona. Bata as claras em neve, misture as gemas e coloque por cima de tudo.
Leve ao forno por 20 minutos a 180ºC.
Se preferir sirva com um fio de azeite e arroz branco.