Peel the taro roots and cut them into large chunks.
Rinse the taro chunks under cold water to remove any excess starch.
Place the taro chunks in a large pot and cover them with water.
Add the salt to the water.
Bring the water to a boil over medium-high heat, then reduce the heat to low and simmer for about 20-30 minutes, or until the taro is tender when pierced with a fork.
While the taro is boiling, heat the coconut milk in a separate saucepan over medium heat.
Add the sugar (if using) and stir until it is dissolved.
Simmer the coconut milk for about 5-7 minutes, or until it thickens slightly. Do not let it boil.
Drain the taro chunks and place them in a serving dish.
Pour the warm coconut milk sauce over the taro.
Enjoy your meal!