Soak your basmati rice for 30 mins. Drain and cook it as per this instructions. Set that aside. Mix saffron or yellow food colouring with milk and set aside. Heat some oil and fry onions till they turn golden..Add in cashews and raisans and fry that as well.Set this aside too.
Add in all the vegetables and mix well. Add in salt and the spice powders and mix well.
Add in ginger garlic paste, curd and some water. Bring it to a boil and cook till the vegetables are cooked.
Transfer this to a oven proof dish.
Layer half of the rice on top of vegetables. Sprinkle some coriander leaves, mint leaves, fried onions, cashews and raisans. Now pour some saffron milk .
Now layer the remaining rice and do the same thing.