Yes, You can make pan sobao with butter but is best to use lard or shortening. You should use stick butter, not the butter that comes in a tub. The reason for this is that tub butter usually has a high water content.