Heat ghee in a Dutch oven or pot
Add all mace, stone flower, cinnamon, cloves, caraway seeds, cardamoms to pot and Saute for 1 minute
Add the sliced onions and cook until they are caramelized
Remove half of the onions and drain them on paper towels
Saute ginger, garlic and green chili paste for a minute or utill the raw aroma goes away
Then add the tomatoes, mint leaves and coriander leaves. Saute for 1 to 2 mins
Add both the spice powders – red chili powder and turmeric powder
Add the chopped jackfruit. Stir and saute for 7 to 8 mins. Then add the beaten yogurt
Stir and add water. Add salt and cover the pot with its lid
Simmer the gravy till the jackfruit is cooked and tender
If the water dries up while cooking, then you can add some water
Also soak saffron in warm milk and keep aside