In principle, yes, BUT different nuts have different oil contents. You will need a high-speed blender to make nut butters from really hard nuts like almonds and hazelnuts, and you may need to add a little oil to them as well. Softer nuts like cashews, macadamias and walnuts blend more easily.  Walnut butter can be a little bitter so you might need to add some maple syrup and a little more salt to balance out the bitterness.