Place a baking sheet on a heat resistant surface, eg. an oven tray.
Heat a pan over medium high heat and place the walnuts in the pan. Roast for 3-5 minutes, stirring often to avoid the walnuts burning. Set aside for now.
In a bowl, mix together the brown sugar, white sugar, water, salt and cayenne pepper. Pour in a cold pan and place over medium heat. Bring to a boil and let simmer for 3-5 minutes, until golden brown, taking care that the sugars don't burn . Do not stir - if it browns unevenly, instead tip the pan a bit to mix.
Add in the walnuts and mix, and then pour them onto the baking sheet. Leave to cool until ready to serve.
Melt the butter in a pan over medium-high heat. Add in the apples and cook for 3-5 minutes.
Add in the cinnamon and cook for another minute. Serve immediately.
Scoop vanilla ice cream on to a plate or into a bowl, place buttered cinnamon apples on top and sprinkle over the salty candied walnuts. Enjoy!
