Équeuter les câpres,épépiner le citron confit et le couper en petits dès sans l'écorcer. Laisser de côté.
Chauffer l'huile à vif au fond d'une marmite, ajouter le concentré de tomate délayé dans un verre d'eau, l'harissa, l'ail , le carvi, le sel et le poivre. Mouiller d'un litre d'eau , ajouter le céleri et le persil et laisser cuire.
Entre temps , préparer les boulettes de viande ; hacher la viande menue, assaisonner de coriandre , de sel , de poivre , de menthe séchée et d'harissa.
Enduire la paume des mains d'huile d'olive et former de toutes petites boulettes. Ajouter ces boulettes à la soupe et laisser cuire un bon moment.
Quand les boulettes sont bien cuites et que l'aigreur de la tomate disparaît, verser la semoule en pluie, touiller énergétiquement et laisser cuire pendant une dizaine de minutes tout en remuant de temps à autre.
Ajouter le piment dans lequel on aurait pratiqué une incision, et aux tous derniers bouillons ,ajouter les câpres et le citron confit.