Dry roast the rava until the raw smell disappears or turns light brown color.
Keep the water to boil.
Heat 3 TBSP oil in a pan on medium heat. Once the oil is hot enough add mustard seeds, once the mustard seeds pops add chana dal and urad dal. Fry it until the dals turn golden brown. Then add the green chillies. Fry it until it turns little white.
Now add the chopped onion, curry leaves and turmeric powder. Mix well and fry it for 1 to 2 minutes.
Now add the boiling water. Add coconut,(if you are using the frozen coconut) and salt.
Reduce the heat and slowly add the rava, mixing it along. Cover it and let it cook on low heat for 5 minutes.
After 5 minutes turn off the heat.Reduce the heat and slowly add the rava, mixing it along. Cover it and let it cook on low heat for 5 minutes.
After 5 minutes turn off the heat.
Add grated fresh coconut, mix it and garnish with cilantro. Now, scrumptious Upma is ready!