Préchauffer le four à 150 ° C. Chauffer l'huile dans un plat à tajine à feu vif.
Ajouter l'oignon et l'ail et cuire, en remuant, pendant 5 minutes ou jusqu'à ce que l'oignon soit tendre.
Ajouter le gingembre, le cumin et le paprika et laisser cuire pendant 2 minutes. Ajouter l'agneau, le bouillon de boeuf et les tomates et porter à ébullition. Retirer du feu.
Couvrir et faire cuire pendant 2 heures ou jusqu'à ce que l'agneau soit très tendre. Ajouter les olives, les quartiers de citrons confits et les dates et laisser cuire à couvert pendant 5 minutes ou jusqu'à bien chaudes.
Préparer le couscous selon les indications sur le sachet. Servir le Tajine de jarret d'agneau aux dattes avec du couscous.
La cuisson dans un tajine traditionnel n'est pas obligatoire - une lourde marmite en fonte sera parfait pour ce classique de la cuisine parfumée du Maroc.