Combine rice and water in a cooking pot. Cover the pot and turn on the heat .
Adjust the heat to a simmer once the water starts to boil. continue to cook the rice until the water is completely absorbed. Note: try to stir the rice once in a while to prevent it from sticking to the cooking pot.
Meanwhile, pour the coconut milk in another cooking pot . Let boil.
Gradually add the sugar while stirring. Put-in the ube powder and stir. Cook for 5 to 7 minutes in low to medium heat while stirring.
Add salt and ube flavoring. Continue to cook for 3 minutes or until the texture becomes thick.
Once the rice absorbs the water, combine the coconut milk mixture to the glutinous rice. Mix well and continue to cook while stirring until the rice is completely cooked and the desired texture is achieved.
Transfer to a serving tray lined with banana leaves.
Top with toasted grated coconut.
Serve. Share and enjoy!