wash and soak basmati rice in enough water for 15 minutes. Heat a pan with oil,once it is hot add spices and saute for a minute.
Then fennel seeds,shahi jeera and allow it to crackle. Add cashew nuts and fry until they turn into golden colour. Next add sliced onion,green chillies and fry for few minutes.
Now add ginger garlic paste and saute until raw smell goes. Add veggies of your favourite choice and saute for a few minutes. drain water from the rice and add to the pan and saute for few seconds without breaking the grains.
Add 2 cups coconut milk ,1 cup water and salt according to your taste and give a quick mix.
Cover with lid and cook on low- medium flame until water is absorbed or rice is cooked.