There's nothing wrong with enjoying this curry the traditional way, but this wouldn't be a Twisted recipe without our hot take on it would it? So we're suggesting you cover it with a layer of spiced mashed potato to make it a kind of subcontinental spin on a shepherd's pie.
Preheat the oven to 180°C. Find an ovenproof large heavy bottomed casserole and heat the ghee and spices until they begin to crackle.
Add the vegetables and gently sweat for around 10 minutes until softened along with the salt, then fry off the ginger and garlic along with the tomato paste and ground spices then deglaze with the water.
Nestle in the lamb shanks (you can use stewing lamb pieces if you can't get your hands on any), cover with more water if needed and bring to a simmer. Place in the oven and cook until the lamb is falling off the bones, roughly 2 to 3 hours. Stir through the cream, yoghurt and peas and check the seasoning. Pour into a 20cm by 30cm baking dish.
In a small frying pan heat the oil and fry the whole spices, then tip (along with the other ingredients) into a big bowl and mix through the mashed potato. If you want, then the spiced mash to a piping bag with a star nozzle - either way, spread this over the curry, whack the oven temp up to 180°C, drizzle the mash with a little more ghee and bake until the pie is bubbling.