Faire revenir dans l’huile, la viande coupée en morceaux, l’oignon râpé, le beurre, le sel, la cannelle et le poivre durant 5 minutes.
Piler l’ail, le cumin et le sel puis diluer avec 2 cuillères d’eau, verser sur la viande. Couvrir d’un demi litre d’eau et ajouter les pois chiches puis laisser cuire en surveillant le niveau de la sauce. A mi cuisson de la viande, joindre les artichauts nettoyés et coupés en deux. Les cuire à demi, ensuite les retirer et les égoutter. Après cela, battre les jaunes d’oeufs avec une pincée de poivre, de sel et de cannelle. Y tremper les artichauts et les dorer dans l’huile. Les mettre ensuite sur la viande et la sauce réduite, arroser de vinaigre et servir.