Éplucher l'oignon, la carotte, l'ail et le céleri. Couper en petits cubes la carotte et le céleri. Hacher l'oignon et l'ail.
Couper l'agneau en tout petits cubes de 0.5 cm (comme s'il était presque haché).
Le faire revenir dans l'huile chaude pour qu'il dore.
Ajouter les épices, continuer de le faire revenir quelques secondes.
Ajouter l'oignon, la carotte, le céleri et l'ail. Les faire revenir aussi 30 sec.
Ajouter la tomate concassée et 2 fois le volume de la boîte en eau. Saler légèrement, poivrer.
Couvrir et cuire 1 h à feu moyen.
Ajouter les lentilles et les faire cuire 10 min.
Ajouter les pois chiches et poursuivre la cuisson 5 minutes sans couvercle.
Servir la soupe avec de la coriandre fraîche ciselée et un trait de citron.