While all purpose flour works well for this recipe, I much prefer bread flour because of the extra gluten. More gluten means more of a chew and I love a soft and chewy donut! Both can be substituted one for another in this recipe. If you happen to have bread flour, I'd recommend using that for best results.