Mettez les pois chiches dans une casserole avec beaucoup d'eau froide et faire bouillir pendant 30 minutes. Égoutter.
Dans une grande casserole, chauffer l'huile et le beurre et faire cuire l'oignon et l'ail jusqu'à ce qu'ils soient tendres et légèrement dorées.
Ajouter les épices, faire cuire pendant quelques minutes, puis ajouter les pois chiches cuits en partie, safran, citrouilles, pommes de terre, tomates et juste assez d'eau pour couvrir.
Assaisonner de sel et laisser mijoter doucement jusqu'à ce que les pommes de terre sont presque doux (30-40 mins).
Ajouter les courgettes et les conserves de citron et faire cuire pendant 5 minutes de plus ou jusqu'à ce que les pommes de terre et de citrouille sont bien cuites (mais pas pâteux).
Servir avec du couscous ou de riz , parsemez de quelques coriandre fraîche hachée.