In a wok, heat oil. Add in the bay leaf, cloves, star anise, cinnamon and saute it for about 30 seconds.
Add in the onion and saute it till it turns pinkish brown.
Then add in the marinated soy chunks and saute it for a few minutes.
Adjust the spices as per taste.
Add in the washed basmati rice and salt.
Lastly, add around 2-2.5 cups of water and let it cook till done.
Serve it hot with raita or salad.