Commencer par dégraisser l?épaule d?agneau, la couper en morceaux. Éplucher les pommes de terre, les carottes, rincer les courgettes.
Couper ces légumes en bâtonnets. Éplucher l?oignon et l?émincer. Laver les tomates puis les couper en rondelles.
Faire rissoler les morceaux d?épaule avec 2 cuillères à soupe d?huile d?olive. Ajouter les morceaux de courgettes, oignon, pommes de terre et carottes. Mettre le bâtonnet de cannelle.
Ajouter dans la préparation, le paprika, le ras el hanout. Saler, poivrer. Recouvrir d?eau à hauteur. Laisser cuire à couvert, pendant 50 min.
Ajouter les rondelles de tomates et la coriandre ciselée. Laisser cuire à couvert entre 10 et 15 min. Réserver les morceaux d?épaule et les légumes.
Faire réduire la sauce. Dresser dans un plat, le tajine d?agneau avec les légumes et la sauce. Décorer avec les olives vertes.