Start by placing the lamb pieces and the water into a large pot; then bring to a boil and remove any froth when it appears.
Add in the MAGGI Chicken Stock cubes; then cover and let simmer over a low heat for about 1½ hours
Remove the pieces of lamb from the stock; then add the rice to about 6 cups of about 1500ml and let boil for about 10 minutes
Drain the rice and set it aside; then heat the ghee in a large pan and add the stock, which should be around 6 cups or 1500ml, and boil it for 10 minutes or until almost cooked.
Drain the rice and set aside.
Heat the ghee in a large pot; then add the onions and sauté for about 5 to 7 minutes
Add in the cooked lamb pieces to the onions and mix very well
Mix the yogurt with the spices, the garlic, the tomato and pour the mixture over the lamb and gently stir
Add the cooked rice over the mixture of the meat and cook all together for about 25 to 30 minutes over a medium low heat for about 25 to 30 minutes
Serve and enjoy your delicious dish with fried nuts of your choice!