Bring a large pot of water to a boil and preheat oven to 350*. While water comes to a boil, peel and dice sweet potatoes into large chunks.
Add sweet potato chunks to water and boil until fork tender, about 10 minutes.
Drain potatoes, and then dump back in large pot with all the other ingredients. Using a hand mixer, blend until potatoes reach a desired consistency and flavor. (You may like to add a little more coconut milk, spices or syrup based on your taste)
In a small bowl, combine all topping ingredients until pecans are well coated.
Dump sweet potato into an oven safe dish and top with pecans.
Bake in preheated oven until topping is browned—about 15 minutes. Serve warm.