In a small bowl, combine the cayenne pepper, curry powder and sugar and set aside.
Tip the nuts into a rimmed baking tray, then add the oil and mix until the nuts are thoroughly coated. Sprinkle over the spice mix and mix until well coated.
Bake for about 15 minutes, until the nuts are browned, stirring once halfway through the cooking time. Remove from the oven, drizzle over the honey, then stir and return them to the oven for a further 5 minutes. Keep an eye on the nuts during the final 5 minutes of cooking to make sure they don’t burn.
Remove the nuts from the oven and sprinkle over the salt while they’re still warm. Leave to cool for at least 20 minutes on the baking tray. If not eating straight away, leave to cool completely before storing.