Préchauffez votre four à 180°C (thermostat 6). Chemisez un moule à cake avec du papier cuisson, en laissant dépasser les bords pour faciliter le démoulage.
Coupez le chorizo en petits dés de 5mm environ et les olives en rondelles ou en quartiers selon votre préférence.
Dans un grand saladier, tamisez la farine et la levure. Ajoutez une pincée de sel et de poivre.
Dans un autre récipient, fouettez vigoureusement les œufs jusqu'à ce qu'ils blanchissent légèrement. Incorporez progressivement l'huile d'olive en continuant de fouetter, puis le lait tiédi.
Versez délicatement le mélange liquide dans les ingrédients secs. Mélangez d'abord doucement à la spatule par mouvements enveloppants, puis plus vigoureusement pour obtenir une pâte homogène.
Incorporez 120g du gruyère râpé, réservant le reste pour le dessus. Ajoutez enfin les dés de chorizo et les olives avec délicatesse.
Versez la préparation dans le moule préparé. Parsemez du gruyère restant sur le dessus pour obtenir une croûte dorée.
Enfournez à mi-hauteur pendant 45 minutes. Vérifiez la cuisson en plantant la lame d'un couteau au centre - elle doit ressortir sèche mais pas complètement.
Laissez reposer le cake 10 minutes dans son moule avant de le démouler sur une grille.