Flour with the bran and the germ in them, such as whole-wheat flour, tend to have a shorter shelf life due to their high-fat content. Flour is a raw food—meaning it's not safe to eat before ...