Wash and soak rice. Soak rice for at least 30 min. Add saffron strands in milk and keep it aside.
If using fresh vegetables cut into desired shape and size. Cut vegetable pieces of the same size for the uniform cooking. Cut Paneer into cubes.
Make paste of ginger garlic and chillies. I did not use green chilli this time. Use chillies as per your spice level.
Switch on the Instant Pot, to SAUTE mode on HIGH set the timer for 10 minutes.When the display shows 'HOT' add ghee in the inner pot, add the whole spices and cumin seeds. Then add the finely sliced onions, and saute onion still these start turning brown.
Cancel the 'SAUTE' mode.Take out half of onions and keep aside for later use. Add some water(about 2-3 tbsp) to clean the bottom of inner pot as onions stick to it while frying.
Mix dry spices in curd, and then add to the inner pot. Stir curd well after adding to onions.
Next add vegetables and paneer and mix well with the curd onion mixture. Cancel the SAUTE Mode.
Add rice and salt and mix lightly. Add water around 1/2 cup and saffron infused milk. Add roughly torn mint and coriander leaves.
Seal the lid of the Instant Pot, set the PRESSURE COOK Mode to 5 minutes on HIGH.
Once the timer goes off, wait for 3 minutes, then do the Quick Pressure Release, open the lid, and check for the doneness of rice. Fluff lightly with spoon or fork.
Add the fried onions and garnish with more fresh coriander leaves and close for another 2-3 minutes. Serve hot with raita of your choice.