Cereal starch granules with high (>50%) amylose content are a promising source of nutritionally desirable resistant starch, i.e. starch that escapes digestion in the small intestine, but the structural features responsible are not fully understood. We report the effects of partial enzyme digestion of maize starch granules on amylopectin branch length profiles, double and single helix contents, gelatinisation properties, crystallinity and lamellar periodicity. Comparing results for three maize starches (27, 57, and 84% amylose) that differ in both structural features and amylase-sensitivity allows conclusions to be drawn concerning the rate-determining features operating under the digestion conditions used. All starches are found to be digested by a side-by-side mechanism in which there is no major preference during enzyme attack for amylopectin branch lengths, helix form, crystallinity or lamellar organisation. We conclude that the major factor controlling enzyme susceptibility is granule architecture, with shorter length scales not playing a major role as inferred from the largely invariant nature of numerous structural measures during the digestion process (XRD, NMR, SAXS, DSC, FACE). Results are consistent with digestion rates being controlled by restricted diffusion of enzymes within densely packed granular structures, with an effective surface area for enzyme attack determined by external dimensions (57 or 84% amylose - relatively slow) or internal channels and pores (27% amylose - relatively fast). Although the process of granule digestion is to a first approximation non-discriminatory with respect to structure at molecular and mesoscopic length scales, secondary effects noted include (i) partial crystallisation of V-type helices during digestion of 27% amylose starch, (ii) preferential hydrolysis of long amylopectin branches during the early stage hydrolysis of 27% and 57% but not 84% amylose starches, linked with disruption of lamellar repeating structure and (iii) partial B-type recrystallisation after prolonged enzyme incubation for 57% and 84% amylose starches but not 27% amylose starch.