
Descascar as batatas e cortá-las em rodelas finas com cerca de 3–4 mm de espessura. Descascar a cebola e fatiá-la em meias-luas igualmente finas. Reservar separadamente.
Aquecer o azeite numa frigideira antiaderente de 24 cm em lume médio-alto. Quando estiver quente mas sem fumegar, juntar as rodelas de batata aos poucos. Após 2 minutos, adicionar a cebola e temperar com sal.
Assim que o azeite retomar a temperatura e começar a borbulhar suavemente, baixar para lume médio-baixo. Confitar as batatas durante 20–25 minutos, mexendo com frequência para que as da base não alourem demasiado, até ficarem tenras e ligeiramente douradas.
Escorrer as batatas e a cebola num coador de rede colocado sobre uma tigela, deixando cair o excesso de azeite. Guardar 2 colheres de sopa desse azeite para cozinhar a tortilha.
Partir os ovos para uma tigela grande e bater levemente com uma pitada de sal. Adicionar as batatas e a cebola escorridas, misturar com cuidado para não partir tudo, e deixar repousar 5 minutos para que os ovos penetrem bem.
Aquecer as 2 colheres de sopa de azeite reservado na frigideira em lume médio. Verter a mistura de ovos e batatas, nivelar com uma espátula e sacudir levemente a frigideira. Cozinhar 2–3 minutos até as bordas estarem firmes mas o centro ainda ligeiramente húmido.
Colocar um prato plano maior do que a frigideira por cima, pressionar bem e virar com um movimento rápido e seguro. Deslizar a tortilha de volta para a frigideira pelo lado cru e cozinhar mais 1–2 minutos — o interior deve ficar ligeiramente cremoso.
Retirar do lume, transferir para um prato de servir e deixar repousar 5 minutos antes de cortar em fatias. Pode ser servida morna ou à temperatura ambiente.