Dégraissez parfaitement le jambon et coupez-le en petits dés.
Coupez le bout terreux des champignons, lavez-les sans les laisser tremper et étalez-les sur du papier absorbant.
Séchez-les soigneusement, puis émincez-les.
Faites-les revenir à feu moyen avec un peu d’huile jusqu’à ce que toute leur eau de végétation soit évaporée.
Transvasez-les dans une passoire et laissez-les refroidir.
Cassez les œufs dans un saladier, battez-les en omelette, puis incorporez progressivement la farine et la levure en fouettant vivement le mélange jusqu’à l’obtention d’une pâte lisse.
Versez la crème, puis l’huile en continuant à remuer énergiquement, ajoutez le gruyère râpé, donnez quelques tours de moulin à poivre et mélangez bien.
Laissez reposer 30 minutes au réfrigérateur.
Préchauffez le four à 180 °C (thermostat. 6).
Incorporez les champignons, la ciboulette et les dés de jambon à la pâte, mélangez à nouveau, puis versez le tout dans un moule à cake beurré et fariné ou dans un moule souple.
Enfournez et faites cuire 45 minutes.
Couvrez avec du papier d’aluminium dès que la surface est suffisamment colorée.
Vérifiez la cuisson en piquant la pointe d’un couteau dans le cake : elle doit ressortir sèche.
Laissez tiédir un peu avant de démouler, puis servez ou faites refroidir sur une grille.