Preheat your oven to 175℃. Prepare a baking tray with a silicon baking mat or parchment paper.
Add the butter to a saucepan on the stove on medium heat. Mix so it melts. Once the butter has melted, add the syrup, sugar, spices and salt. Stir regularly until the mixture has thickened and everything has melted together.
Add the nuts and stir until all the nuts are evenly coated in the sugar/spice mixture.
Spread the nuts out evenly on the baking tray.
Bake for 15-20 minutes total depending on your oven. Stir the nuts after about 8 minutes then put them back in the oven to bake the remaining time. They're done when they have started to brown and become fragrant and the sugar starts to slightly bubble.
Let the nuts cool completely before enjoying. This is when the sugar coating hardens and then the nuts will be crunchy when they have cooled completely.
Once the candied nuts have cooled completely you can break them apart and store them in an airtight container.
Enjoy!!