Yes! Roasting the nuts brings out their flavour yielding a more aromatic nut butter. If you have raw nuts, you can roast them yourself in the oven on a low heat for 5-10 minutes until golden.