Preheat the oven to 350℉. Line a baking sheet with parchment paper or foil and set aside.
In a medium saucepan, melt butter over low to medium heat. Add the chili powder, salt, cayenne pepper, cinnamon, and mix together. Add the pecans and stir until coated well.
Using a slotted spoon, transfer pecans to the prepared baking sheet. Bake until toasted, about 15 minutes. Transfer pecans from the baking sheet to paper towels to drain and cool.