Not only will it help to enhance the flavor, but roasting nuts helps to naturally release the oils in the nuts, which helps make turning it into a nut butter, much easier.