Peel and dice the taro root tubers. Place them in a large pot and cover with water.
Bring the water to a boil over medium-high heat. Reduce the heat and simmer for about 20-25 minutes, or until the taro is tender and easily pierced with a fork.
Drain the taro and return it to the pot.
Use a potato masher or fork to mash the cooked taro until smooth.
Stir in the coconut milk, sugar, and salt. Mix well until combined.
If the mixture is too thick, add a little water to reach your desired consistency. The mixture should be creamy but not runny.
(Optional) Add the vanilla extract for additional flavor.
Enjoy your meal!