Total dietary fiber (TDF) is determined by gelatinizing duplicate samples (previously fat-extracted if fat content is greater than 10%) with heat-stable alpha-amylase, digesting with protease and amyloglucosidase to remove protein and starch, and diluting the aqueous digest with four volumes ethanol to precipitate soluble dietary fiber. The residue is filtered; washed with 78% ethanol, 95% ethanol, and acetone; dried; and weighed. One duplicate is analyzed for protein, the other incinerated at 525° to determine ash. The TDF collected is corrected for method blanks, which include protein and ash determinations. This method is applicable to cereal grains and cereal-based products for nutritional labeling purposes.