1. Peler et émincer les oignons et les gousses d'ail. Détailler l'agneau en gros morceaux. Dans le fond d'un faitout (ou d'une cocotte), faites revenir l'oignon, l'ail, l'agneau et le poulet avec un peu d'huile d'olive.
2. Eplucher et découper en rondelles le céleri, les carottes et les navets. Egoutter les pois chiches. Dans le faitout ou la cocotte, ajouter le céleri, les carottes, les navets, les pois chiches, le concentré de tomate, la harissa et le sel. Couvrir les ingrédients d'eau. Faire mijoter à couvert et à feu doux durant 1 heure.
3. Pendant ce temps, faire gonfler la semoule avec de l'eau bouillante selon les indications de la boîte. Dans une poêle, faire cuire les merguez pendant environ 10 minutes.
4. Dans un plat, verser la semoule. Ajouter le contenu du faitout et les merguez. Servir chaud.
5. Dans un plat, verser la semoule. Ajouter le contenu du faitout et les merguez. Servir chaud.