Heat oil in a large heavy-based pot. Cook onion until soft. Add spices, cook for 2 minutes, stirring all the time.
Add lamb and celery and cook for 3 minutes whilst stirring to coat lamb with the spices.
Add tomatoes and cook for another 2 minutes.
Stir in the water and chickpeas, bring to a boil, simmer covered for about 1½ hours or until the lamb is tender. Stir occasionally.
Stir in lentils, cook for another 30 minutes covered, until the lentils are soft.
Just before serving, stir fresh coriander into soup.
Reprinted with permission of Pink Polka Dot.
To see more
recipes, click here.