Préchauffer le four à 180 °C. Beurrer et fariner un moule de 22 à 23 cm de diamètre, ou le chemiser de papier sulfurisé.
Fouetter dans un saladier les œufs avec le sucre jusqu'à ce que le mélange gonfle et devienne mousseux.
Ajouter la ricotta puis l'huile, sans cesser de fouetter.
Incorporer peu à peu, en alternance, la farine tamisée avec la levure et le jus d'ananas, jusqu'à obtenir une pâte lisse.
Verser la pâte dans le moule.
Enfourner pour 35 à 40 min.
Vérifier la cuisson avec un cure-dent : il doit ressortir sec.
Laisser tiédir 15 min avant de démouler.
Saupoudrer de sucre glace juste avant de servir.