Couper la viande en morceaux. Peler et émincer les oignons. Laver les poivrons, les couper en 2, retirer les pépins et les pédoncules puis les émincer.
Peler les pommes de terre, les laver et les couper en gros morceaux. Faire chauffer l'huile dans un plat à tajine ou une cocotte.
Y faire dorer la viande sur toutes ses faces. La retirer du tajine et la remplacer par les oignons, les poivrons et les pommes de terre.
Les faire revenir 3 minutes en remuant. Remettre la viande. Ajouter les olives et toutes les épices. Saler et poivrer. Mélanger bien. Verser un verre d'eau, couvrir et faire cuire à feu très doux pendant 1 heure 45 minutes.
Servir le tajine à la pommes de terre très chaude.