Set a large saute pan for which you have a lid on a medium heat, add the ghee, and melt. Add the onions, garlic, ginger, chilli, curry leaves and chopped coriander stalks, and fry, stirring often, for 12-14 minutes, until the onions have softened.
Add the cumin seeds and curry powder, cook, stirring, for another two minutes, then add the tomatoes, jackfruit, lemon zest and juice, boiling water and a teaspoon of salt.
Cover with a lid and cook, stirring occasionally, for 30 minutes, until all the liquid has been absorbed, and the jackfruit is tender and has mostly broken up into strands (don’t worry if the odd piece is still whole).