Dans une grande poêle antiadhésive allant au four, faire revenir les pommes de terre et l'oignon dans l'huile et le beurre jusqu'à ce qu'ils soient tendres et dorés, soit de 15 à 20 minutes environ. Saler et poivrer. Ajouter de l'huile au besoin. Ajouter les tomates, les olives et l'ail. Bien mélanger. Rectifier l'assaisonnement. Réserver.