Wash thoroughly and Soak rice in water for half an hour.
Soak soya chunks in boiling water for half an hour.
Slice onions and tomatoes.
Slit green chillis.
Drain excess water and squeeze soya chunks.
Add little salt, red chilli powder, garam masala and curd.
We can add ginger garlic paste also, though I am adding it here.
Mix all of them well and marinate it for 15 minutes.
Heat ghee and oil in a thick bottom pressure cooker.
Add all the whole masalas into it.
Fry them till they splutter.
Add sliced onion and fry them till they turn translucent.
Slit green chillis to be added and mix well.
Fry ginger garlic paste till the raw smell goes off.
Add tomatoes and fry till turn mushy.
Now marinated soya chunks to be added and fry them once.
Drain excess water from the rice and add it also.
Saute them for a minute.
Add all the condiments like salt, turmeric powder, red chilli powder, coriander powder and garam masala.
Combine all of them well with the rice and soya chunks.
Add 1 and 1/2 cup of water and mix it well.
Cover the pressure cooker and let it cook for 2 whisltes.
Once the cooker cools down completely, open the lid and mix it well.
If any moisture is left over, place the pressure cooker on a hot tawa for 5 to 10 mintues.
Heat the tawa and place the pressure cooker fully covered.
Leave it for 5 to 10 minutes, then transfer soya birynai into a serving bowl.
Serve soya biryani with riat, mirchi ka salan.