Découper les tomates en petits cubes, ainsi que les saucisses et olives en fines rondelles.
Tamiser la farine et y ajouter la levure chimique et le sel. Bien mélanger.
Ajouter les œufs, le lait, l'huile de tournesol et le gruyère râpé. Mélanger jusqu'à obtention d'une pâte homogène.
Incorporer un peu d'ail, de la ciboulette, du poivre et les ingrédients préalablement découpés.
Mélanger l'ensemble puis versez le tout dans un moule à cake beurré.
Enfourner à 180°C pendant une vingtaine de minutes, en surveillant la cuisson à l'aide d'une lame de couteau (devant ressortir sèche quand le cake est cuit).