In a skillet over medium heat, melt the butter. Stir in the coconut sugar, cinnamon, vanilla and salt and whisk until combined. Remove from heat and let cool slightly.
Add pecans to a large bowl and pour over the melted butter mixture. Toss well to combine and make sure all the pecans are coated evenly.
Line a large baking sheet with parchment paper. Pour the covered pecans on the baking sheet and use a spoon or spatula to move them into an even layer. Roast for 18-20 minutes or until golden brown and candied.