Heat 4 tablespoon ghee in a heavy bottom pan.
Add sliced onion and split green chillies and saute it till the onion becomes light brown.
Add ginger-garlic paste and fry for 2 mins.
Add sliced tomato, 1/2 cup chopped mint leaves, 1/2 cup chopped coriander leaves, turmeric powder, garam masala and salt.
Saute till the masala get mixed well.
Add mix vegetable along with little water and cook the curry in a medium flame until vegetables are cooked with little gravy .Now remove the masala from fire.
Wash and soak basmati rice for 2 hours and then drain it.
Heat 4 tbsp of ghee in a heavy bottom pan and fry cashew and raisins and remove it from the ghee.Then fry the sliced onion till it is golden brown and crispy and keep it aside.
Add drained rice in this ghee, fry for 5 mins and add 4 and half cups of boiled water along with salt, cardamom, cinnamon and bay leaves.
Cook till the rice is done and the water is evaporated completely.
In a large heavy bottom vessel, spread the vegetable masala first and layer the rice over it.( Or you can spread some rice as the Ist layer, then veg masala and again a layer of rice on it.)
Sprinkle the remaining 2 tsp garam masala over the top of the rice layer, sprinkle pineapple essence and saffron mixture.
Put chopped mint and coriander leaves, fried cashews, raisins and spread it .
Cover it tightly with a lid and keep on very low flame for 15 mins.
:15) Serve hot with salad, pickle and papad.
Sprinkle the fried onions over the biryani while serving.