In microwave, melt butter and honey together in a large measuring cup. Add rest of spices and mix together well using a fork.
Pour pecans in a large mixing bowl. Pour honey mixture over nuts. Toss nuts in honey mixture until every pecan is well coated.
Line a baking sheet with parchment paper or silicon baking mat. Pour nuts onto baking sheet and spread into a single layer. Using a rubber spatula, scrape out any leftover honey mixture over the nuts on the baking sheet.
Place in preheated oven and bake for 6 minutes. Honey mixture will begin to melt. Stir to recoat nuts and bake 6 more minutes. Repeat process until nuts have baked 20-25 minutes.
Remove from oven and let cool for at least 5 minutes. Loosen any pecans that have stuck together. Serve or store in an air tight container.