Saute jackfruit pieces and keep aside.
Bring water to a boil for preparing basmati rice.
Add salt to it. When it comes to a rolling boil, add soaked rice along with all the spices and let it cook for about 8 minutes or till it is half cooked. It should not be completely cooked. Drain and keep aside.
Prepare the jackfruit masala by heating ghee in a wok. Add in the cumin seeds and other whole spices and saute for a couple of minutes. Now add the onions and cook till transparent. Add in the ginger-garlic paste and tomatoes and cook more till mushy. Add the sauteed jackfruit pieces and cook together for a few minutes. Add green chillies, turmeric powder, chilly powders, garam masala powder and salt and cook some more.
Take a thick bottomed pan and in the bottom layer spread out the jackfruit with the thick masala. Add some chopped coriander. Now add the layer of parboiled rice. Sprinkle some ghee all over the rice. Garnish with some chopped coriander leaves. Now close the top of the pan with a sealed lid.
Cook on low to medium flame for about 20-30 minutes.
Open the lid and mix the rice well with the jackfruit masala. Serve hot with raita. It is super delicious and tastes as good as any non-vegetarian biryani. Enjoy