The best flour to make pan sobao is bread flour because of its protein content. I use King Arthur bread flour because of its consistency but you can use any brand. I have used all-purpose flour too but it doesn't make as big of a bread loaf.