
Preheat oven to 400°F (200°C). Peel the sweet potatoes and cut them into 1-inch cubes.
In a large bowl, toss the sweet potatoes with olive oil, maple syrup, cinnamon, ginger, nutmeg, and salt.
Spread the sweet potatoes in a single layer on a baking sheet.
Roast for 20 minutes, then stir and add the coconut milk to the baking sheet.
Continue roasting for another 20-25 minutes, or until the sweet potatoes are tender and slightly caramelized.
Remove from oven and let cool slightly before serving.
Garnish with toasted pecans or chopped cilantro if desired.