Wash and clean the basmati rice 2-3 times and soak for 30 minutes.In the meantime prepare the coconut milk. Blend the coconut cream with 3/2 cups of water in a mixer/blender till it forms a smooth mixture. Keep it aside.Drain the soaked rice and add it to an electric rice cooker. Add the coconut milk into it.In a small pan, add oil or ghee. When the oil is hot, add bay leaf, cardamom pods, cloves, black peppercorns, and saute at low heat till it releases the aroma.Add the cumin seeds. When the seeds stop to sizzle, add the grated or chopped ginger and saute for 2 minutes so that the raw smell goes away. Now add the chopped carrots and green peas. Saute at medium heat for 3-4 minutes and then add them into the rice cooker.Add little water or as required for the rice to cook. Cover the cooker with the lid and cook until done. You can also use a pressure cooker or open container to cook the rice.In a small pan, add 2 tsp of ghee or oil. Saute the cashews and the coconut slices for 2 minutes on low heat. Add this tempering to the cooked rice.Serve the coconut rice pulao with curry or enjoy it with green chutney.