Faites tremper les haricots dans de l'eau pendant 12 heures. Ensuite faites-les cuire à feu doux avec le brin de cannelle pendant 2 heures environ. Egouttez-les et versez-les dans un saladier avec l'oignon le clou de girofle les tomates et les olives concassées. Assaisonnez d'huile salez et poivrez puis parsemez de feuilles de menthe avant de servir.