Préchauffez votre four à 180°C (thermostat 6). Beurrez et farinez un moule à cake, ou chemisez-le de papier cuisson. Coupez le jambon en petits dés réguliers d'environ 1 cm. Si vous utilisez des olives, égouttez-les bien et coupez-les en rondelles.
Dans un grand saladier, cassez les œufs et battez-les légèrement. Ajoutez ensuite l'huile et le lait tiède (le lait tiède aide à obtenir une texture plus moelleuse). Mélangez bien pour obtenir une préparation homogène.
Tamisez la farine et la levure directement sur votre préparation liquide. Ajoutez le sel et le poivre. Mélangez doucement à l'aide d'une spatule ou d'un fouet, en effectuant des mouvements de bas en haut pour incorporer de l'air et éviter les grumeaux.
Incorporez délicatement les dés de jambon, le gruyère râpé et les olives si vous les utilisez. Réservez une petite poignée de fromage râpé pour le dessus du cake. Ajoutez les herbes de Provence et mélangez une dernière fois pour répartir uniformément tous les ingrédients.
Versez la préparation dans le moule à cake préparé. Saupoudrez le dessus avec le reste du fromage râpé, ce qui formera une délicieuse croûte dorée. Enfournez à mi-hauteur dans le four préchauffé.
Après 30 minutes de cuisson, couvrez légèrement le cake avec une feuille d'aluminium si le dessus dore trop vite. Poursuivez la cuisson pendant 15-20 minutes supplémentaires.
Vérifiez la cuisson en plantant la pointe d'un couteau au centre du cake. Si elle ressort propre ou avec quelques miettes sèches, votre cake est prêt. Si elle ressort humide, prolongez la cuisson de 5 minutes.
Laissez reposer le cake dans son moule pendant 10 minutes avant de le démouler sur une grille. Ce temps de repos est essentiel pour stabiliser la texture. Laissez refroidir complètement, ou dégustez encore tiède selon votre préférence.