Preheat oven to 150°C
Sweat onion with 2 tbsp olive oil until soft and translucent. Add carrot, celery, garlic and ginger – cook for further few minutes.
Add spices and stir well. If too dry add some more olive oil and cook down the spices to release oils and remove any powdery texture.
Stir in tomato paste, again cook out the paste allowing it to caramelise and darker to intensify the flavour. Stir in lentils and incorporate well. Allow to fry for a minute. Add tinned tomatoes, stock, preserved lemon and season lightly.
Place lamb in your broth, cover with lid and transfer to the oven.
Cook for 1 hour then add your chickpeas. Cook for further 1 hour until lamb is tender.
Before serving, season well, stir in harissa (to your liking), fresh coriander and parsley and a good squeeze of fresh lemon!
Recipe credit to @somebody.feed.ruth – Kinneuchar Inn