Wash and cook the rice in a cooking pot. When the rice is cooked, drain the excess water and let the rice cool.
In a pan, heat oil and ghee. Add cashews. Fry them on low heat till they turn golden brown.
Add asafoetida, chana dal, urad dal, fennel seeds and cumin seeds. Fry on low to medium heat for about 15 seconds.
Add ginger, garlic, curry leaves and green chillies. Fry for about a minute or two on low heat.
Add onions. Fry till they turn translucent.
Add peas, carrots and capsicum. Mix well.
Add bay leaves, salt, turmeric powder and red chilli powder.
Add tomato puree.
Lower the heat. Cover with a lid and let it cook for about 15 minutes. Stir it occassionally.
Now add the cooked rice to this mixture.
Mix well. Taste and adjust the salt.
Garnish with coriander and mint leaves.