It depends on what type of donuts you want to make. Yeast donuts benefit more from a high-protein flour which makes the dough more elastic and easier to handle. Bread flour is an excellent example of a perfect flour for the purpose. Baking powder doesn’t require the same gluten development as the yeast, so all-purpose flour is a better choice in this instance, as it keeps the batter smooth and soft.\r