Preheat oven to 350° F.
In a mixing bowl, stir all ingredients together and make sure cashews are evenly coated.
Spread cashews evenly over pan lined with parchment paper.
Cook for about 15 minutes or until cashews become a golden brown.
Remove from oven and then let cashews cool slightly.
Place cooled cashews into food processor. Process for several minutes at a time and use spoon or spatula to scrape down from the sides when necessary. This does take time. The process requires allowing the natural oils of the nuts to slowly release. As this happens, the clumpy dry consistency will slowly become more and more creamy and eventually will become a smooth butter. Just remember it takes time!
Store in the fridge in an airtight container.