Couper le gigot d?agneau désossé en morceaux. Monder, épépiner les tomates, les réduire en purée.
Faire revenir dans 2 cuillère à soupe d?huile d?olive, les morceaux d?agneau. Saler, poivrer.
Ajouter l?oignon ciselé, les gousses d?ail écrasées, la purée de tomates et 1/2 verre d?eau safranée. Faire mijoter environ 10 min. Mouiller à hauteur et laisser cuire à couvert environ 15 min.
Peler à vif les citrons jaune et vert. Couper les zestes en julienne.
Faire blanchir séparément dans de l?eau bouillante environ 10 min, les juliennes de citrons verts et jaune. Les égoutter.
Laver les piments rouges et verts. Les épépiner, les émincer en fins bâtonnets, Ajouter le piment dans la préparation.
Laisser cuire 5 min. Ajouter les juliennes de citron. Faire cuire 5 min.
Dresser le ragout d?agneau Tunisien dans les assiettes.