Unlike water, which is always 8 oz per cup, the weight of a dry ingredient like flour will vary based on how the measuring cup is filled. The weight of a cup of all purpose flour can range from 4 to 5 ounces depending on how the cup is filled.