Add the coconut milk, salt, and scallion to a pot over medium heat, and bring to a boil.
Wash the rice and pour it in to the pot, stir well. Add the boiling water to cover rice.
Cover the pot and bring to a boil again, then turn the heat to low and let to rice cook until all the liquid evaporates.
Turn the off and let the rice rest for about 5 minutes then serve.
Notes
Rice: If you choose a rice other than basmati, you may need to adjust the liquid because each rice type absorbs liquid at a different rate.
Coconut milk: I use homemade coconut milk for a fresher taste, but canned coconut milk, coconut powder and coconut cream can also be used for this recipe.
Water: If you are using light coconut milk, substitute the water for more coconut milk. I use water because my coconut milk was very rich and creamy.