Mettez les pois chiches a tremper dans un récipient d'eau froide.
Le lendemain, égouttez les pois chiches. Rincez la viande. Pelez et émincez les oignons. Mettez ces ingrédients dans un faitout ou dans la partie basse d'un couscoussier.
Saupoudrez le gingembre, le paprika et le safran, versez 1,5 L d'eau, salez et amenez a ébullition. Baissez ensuite la feu et faites cuire pendant 1 heure. Pendant ce temps, pelez les tomates après les avoir ébouillantées, les carottes, le potiron et les navets.
Retirez les extrémités des courgettes et aubergines. Effilez le céleri. Lavez tous les légumes et recoupez les plus gros en morceaux ou en tronçons. Ajoutez-les au contenu du faitout, avec le petit piment si vous en mettez, et poursuivez la cuisson pendant encore 30 a 45 minutes.
Faites cuire la semoule dans la partie supérieure du couscoussier ou, si elle est précuite, préparez-la en suivant les instructions portées sur l'emballage.
Disposez la semoule en dôme dans un plat rond et creusez le centre. Mettez-y la viande et disposez les légumes tout autour. Arrosez la graine d'un peu de bouillon et servez le reste séparément