01 - Preheat the oven to 350°F. Line a rimmed baking sheet with parchment paper and set aside.
02 - In a small saucepan, melt the butter over low heat. Stir in the honey and sea salt until fully combined. Remove from heat and stir in the vanilla extract if using.
03 - Place the raw cashews in a large mixing bowl. Pour the warm honey-butter glaze over the cashews and toss thoroughly until every nut is evenly coated.
04 - Spread the coated cashews in a single even layer on the prepared baking sheet. Roast for 10 minutes until the glaze begins to set.
05 - Remove the baking sheet from the oven. Sprinkle the sesame seeds evenly over the cashews and stir gently to coat. Dust with granulated sugar if extra crunch is desired.
06 - Return the cashews to the oven and roast for an additional 3 to 5 minutes, or until golden and fragrant. Watch closely during this step to prevent burning.
07 - Remove from the oven and allow the cashews to cool completely on the baking sheet. They will crisp up as they cool. Break apart any stuck-together clusters once cooled.
08 - Transfer the cooled cashews to an airtight container and store at room temperature for up to 1 week.