Coupez l'épaule d'agneau en 4 morceaux égaux. Faites-les revenir 5 min à la poêle dans 1 c. à s. d'huile, sans Laisser colorer. Épluchez aubergines, oignons, courgettes, potiron, navets et carottes.
Coupez tous ces légumes en gros cubes. Émincez le chou.
Épluchez les tomates et hachez-les ainsi que la coriandre et le persil. Disposez la viande dans le fond du couscoussier avec les tomates, oignons, pois chiches trempés la veille, gingembre, colorant rouge, coriandre, persil, sel et poivre. Arrosez avec 50 cl d'eau et 1 verre d'huile. Laissez cuire 10 min.
Ajoutez alors les navets et les carottes sur l'épaule d'agneau. Salez. Arrosez de 2 l d'eau. Disposez la semoule dans un grand plat. Ajoutez du sel et un filet d'huile. Travaillez du bout des doigts, tout en ajoutant 50 cl d'eau froide et le beurre salé. Versez la semoule dans le panier supérieur du couscoussier. Laissez cuire 20 min.
Versez-la dans un plat et travaillez en l'humidifiant. Reversez la semoule dans le couscoussier et refaites 2 fois l'opération. À mi-cuisson, ajoutez aubergines, potiron et courgettes dans le panier inférieur. Achevez de cuire.
Dressez la semoule et recouvrez de légumes et de viande.