Spread the almonds out in a single layer onto a rimmed baking sheet. Roast at 350-degrees for 15 minutes, stirring 2 to 3 times.
While the almonds are roasting whisk together the cayenne pepper, cinnamon, coriander, sugar, and 2 teaspoons of the kosher salt.
Pour in the melted butter. Add the hot almonds and stir to coat with the spices, sugar, and butter.
Place a Silpat liner or sheet of parchment paper on the rimmed baking sheet and spread the coated almonds back out onto the pan.
Continue roasting for an additional 20 to 25 minutes, stirring 3 to 4 times. Roast until the almonds are toasted and crunchy. Check after 20 minutes – the nuts will continue to crisp a bit while they cool.
Sprinkle with the remaining ¼ teaspoon kosher salt and let the almonds cool on the baking sheet, stirring occasionally as they cool.