Dans un saladier, verser le vin et l'huile, puis incorporer les oeufs un à un.
Ajouter la purée de potimarron, le gruyère, la farine, la levure, le sel, le jambon et les olives noires et vertes (coupées en deux).
Mélanger le tout de façon à obtenir une préparation homogéne.
Verser la préparation dans un moule à cake beurré et fariné.
Faire cuire au four (180°C) 45 mn environ.
Pour obtenir la purée de potimarron : le couper en deux et cuire non épluché à la vapeur 15 à 20 mn. Laisser refroidir, puis détacher la chair et la passer au moulin à légumes (grille fine).