Soak the Basmati rice or seeraga samba rice in water for 30 min. Soak the soya chunks in warm water for 10 min. Squeeze out the water and chop them to pieces.
Heat oil and drop in all the spices for tempering (bay leaf, cinnamon, cloves, cardamom, stone flower, fennel and cumin seeds)
Add finely chopped onions and fry for a minute.
Add the ginger+garlic+green chilli paste and mix well.
Add the tomato puree and mix again
put in all the spice powders (red chilli powder, turmeric powder, garam masala), coriander chopped and mint leaves chopped and salt
Once it gets mixed well and started boiling, add the chopped soya chunks.
Now add the required water. water to be added is 1:2 in ratio (1 cup rice equals 2 cups water)
Add soaked rice and mix well. check the seasoning.
Close and cook in medium flame until rice is completely done. Open and fluff it up. Adding ghee is optional.