Verhit de olie en bak het lamsvlees aan alle kanten goudbruin. Voeg de ui, prei, wortel en de knolselderij toe en als de ui zacht is de kikkererwten,gember en het water. Breng alles aan de kook, doe het deksel op de pan en laat de soep 1 uur zacht koken, tot de kikkererwten bijna gaar zijn. Voeg linzen, tomaten, tomatenpuree, kaneel en paprika toe en laat de soep 15 minuten koken. Voeg de vermicelli toe, breng de soep aan de kook en laat hem nog 15 minuten zacht koken, tot de linze en vermicelli zacht zijn. Voeg de koriander,selderij en zout en peper toe.