You can buy roasted peanuts to make peanut butter but they will have gone through a higher heat processing which destroys more nutrients in the peanuts. You may also need to add some neutral oil at the end of blending as some of the natural oils in the peanuts will have been lost during commercial processing. Spanish peanuts, however have a slightly higher oil content, though they also have red skin which will effect the creamy texture.