A delicious Moroccan soup that is a hearty meal in itself. This recipe does make a large quantity but it freezes well.
In a large saucepan over a medium heat melt the butter and oil. Add the lamb, garlic, carrots, onions, celery, cumin, cinnamon stick, coriander seeds, ginger and turmeric and fry for 10 minutes.
Add the crushed tomatoes, lentils and chicken stock and bring to the boil.
Reduce the heat and simmer for 1½ hours or until th