A rich, deeply spiced curry slow-cooked until the aromatic tomato and onion reduction clings intimately to the tender cuts.
Coat the lamb with half the yogurt and the salt and rest for 1 hour.
Soak the poppy seeds and cashews for 15 minutes, then grind with the coconut and fennel seeds into a smooth paste.
Heat the ghee and fry the onions until golden, then sear the marinated lamb for 5 minutes.
Add the ground paste and remaining yogurt with 1 cup water, cover, and cook 50 minutes until the lamb is tender.
Simmer uncovered until the gravy is thick and creamy.
Serve with parotta, appam, or chapati.