Heat oil in a non stick pan, add cinnamon, cloves, cumin seeds and saute till fragrant. Add onions and saute for 2 minutes. Drain and add soya granules and mix and saute for 2 minutes.
Add coriander powder, red chilli powder and turmeric powder and saute. Add salt and drained rice and mix well gently.Add milk and ½ cup water and mix. Add garam masala powder and mix.
When the mixture comes to a boil, cover and cook on medium heat till the rice is done. Garnish with coriander leaves and serve hot.