A 5-pound bag of all-purpose flour typically contains about 18 cups when measured correctly. The way you measure flour (spooning vs. scooping) affects the number of cups you get from a bag.