Put the lamb in a large pan of water, bring to the boil and leave to boil for 15 minutes. Remove from heat and allow to cool.
Heat up another large pan, add the ghee and melt.
Add and sauté the bay leaves, cardamom pods and cinnamon stick for a couple of minutes.
Add onions and stir, after 5 minutes add in add ginger garlic paste. Continue to stir till onions brown, around 5-10 more minutes.
Add all the remaining spices and stir.
Add partially cooked lamb pieces, tomatoes and 100ml boiling water to the spices and cook for a further 5 minutes.
Add the rice and cook for a further 5 minutes.
Once the rice is half cooked add fresh mint, coriander and lemon, then steam on the cooker on a low heat for around 15 minutes until fully cooked. If the rice is a little dry at this stage a bit more hot water can be added.