A high speed blender, like a Vitamix (affiliate link), is ideal for making nut butters. You can use a food processor, but the mixture will need to be processed for a longer amount of time.