Aqueça uma frigideira funda, que possa ir ao forno (usei uma de ferro com cabo de madeira). Coloque o azeite e a cebola. Refogue por 3 minutos.
Enquanto isto, misture todos os demais ingredientes com os ovos. Depois que a cebola estiver cozida, coloque a mistura de ovos na frigideira e misture tudo devagar. Deixe cozinhar em fogo baixo por 10 minutos. Após este tempo, leve a frigideira para o forno pré-aquecido (caso não possua uma frigideira que permita ir ao forno, vire a frittata com cuidado em um prato para depois voltar para a frigideira e cozinhar o outro lado). Deixe por mais 20 minutos, até tudo estar cozido.
Depois de pronto, retire do forno e deixe arrefecer por alguns minutos. Com cuidado, retire da frigideira e coloque em uma travessa de serviço.