Heat water in the instant pot inner pot until a rolling boil and then add salt and soya chunks in the hot water and leave for 15mins till they soften and squeeze all the excess water from Soya.
Add green chillies, garlic, ginger, mint leaves, coriander leaves in the mixer jar and grid smooth paste using 1/4 cup of water.
Add salt, turmeric, red chilli powder, coriander powder, garam masala, half quantity grained ginger garlic paste to the soya chuck's, mix well and keep it aside.
Press SAUTE on Instant Pot. Add oil or ghee and once it's hot add all the biryani spices(Black cumin, cinnamon, cloves, bayleaf, black stone flower,black pepper, star anise). Saute for 30 secs then add onions and saute until transparent.
Once onions are transparent add salt, red chilli powder, cardamom, turmeric, ginger garlic green paste, biryani masala and fry for 30 mins.
Add tomato pieces and 1 cup yogurt saute for 1min. Then add marinated soya chuck's and saute for 2 mins.
Add rinsed and soaked Basmati Rice, water, salt to taste, 1tsp ghee and give a stir.
Close the lid on the pot. Set the pot to MANUAL/PRESSURE COOK (High Pressure) and set timer to 8 minutes.
After Pot beeps, wait for NATURAL PRESSURE RELEASE(NPR). Remove lid away from you, garnish with Cilantro.