Preheat the oven to 400 degrees F. Line a rimmed baking sheet with foil.
Pierce the sweet potatoes all over and heat in the microwave on high, turning them over halfway through, until cooked through, 8 to 12 minutes. (Some potatoes will cook faster than others. After cooking halfway, check the potatoes every 2 minutes; they should feel soft when you squeeze them.) Cut into large chunks and place on the prepared baking sheet.
Stir together the butter, honey, chile powder, cinnamon and 1/4 teaspoon salt in a small bowl. Pour the mixture over the potatoes and toss to coat. Roast until the honey butter is bubbly and the potatoes are glazed, 15 minutes. Toss well. Sprinkle with the chopped pecans and bake until the nuts are toasted, about 5 minutes more. Season with salt and serve.