In a heavy bottom pan, heat oil and fry the cashews, raisins until golden brown. Remove them onto a plate and keep aside.
Into the same pan, add black cumin seeds and allow to sizzle.
Add cinnamon stick, bay leaf, cloves, black cardamom.
Add marinated vegetables and mix thoroughly.
Cover the pan and cook until the veggies are 80-85% cooked. Do not overcook.
Turn off heat and take half of the veggie to a plate.
Now spread half of the cooked rice evenly over the rest veggie in the pan.
Sprinkle some biryani powder over the rice.
Layer rest of the veggie over the rice evenly and sprinkle fried onions on top.
Layer rest cooked rice over the veggies and sprinkle some more biryani powder.
Drizzle saffron milk over the rice along with ghee.
Put some more fried onions, fried cashews and raisins on top.
Cover the pan and place over a hot tawa or griddle.
Allow to cook for 25-30 minutes over low heat in dum process.
Turn off heat and allow to cool for 10 minutes.
Then gently fluff the biryani and serve along with any raita of your choice !