1. Place the nuts in a large bowl, cover with filtered water and let them soak overnight, or 12 hours.
2. Preheat the oven to 200F, spread the nuts on a baking tray and slow-roast for about an hour or until they become slightly brown.
3. Cool off the nuts and place in a high-speed blender or food processor (I use Vitamix). Add all the remaining ingredients and blend on high for 3 to 4 minutes.
4. Transfer to an air-tight container and keep in the fridge for no longer than 2 weeks. You can also freeze the butter.