Excess fat is removed from the lamb is placed in a bowl. In another bowl mix coriander, paprika, cumin, aniseed, turmeric, cinnamon, cardamom, cloves, ginger, garlic and lime juice. Add it to lamb and mix well. Marinate and keep it for 15 minutes. Heat oil in a large sauce pan. Saute onions until golden brown. Add marinated meat and cover the sauce pan and simmer the flame and cook for 40 minutes. Add almonds and yoghurt, mix it well and cook until the liquid has dried and oil rises. Remove the sauce pan from the fire.
In a big pan melt ghee, saute onions until golden brown. Add ginger, garlic and saute for 2 minutes. Now add the rice, water, turmeric, cinnamon, cardamom, cloves and bay leaf. Mix well and cook the rice until 3/4 cooked. Simmer the flame, add evaporated milk and continue to cook until the remaining liquid is absorbed. Stir the rice with the fork and transfer half of the rice into a serving dish. Spread the lamb dish over the rice and cover it with the remaining rice. Garnished with fried onion rings and cashew nuts.