Dietary compounds significantly affected starch enzymatic digestion. However, effects of dietary compounds on starch digestion and their underlying mechanisms have been not systematically discussed yet. This review summarized the effects of dietary compounds including cell walls, proteins, lipids, non-starchy polysaccharides, and polyphenols on starch enzymatic digestion. Cell walls, proteins, and non-starchy polysaccharides restricted starch disruption during hydrothermal treatment and the retained ordered structures limited enzymatic binding. Moreover, they encapsulated starch granules and formed physical barriers for enzyme accessibility. Proteins, non-starchy polysaccharides along with lipids and polyphenols interacted with starch and formed ordered assemblies. Furthermore, non-starchy polysaccharides and polyphenols showed robust abilities to reduce activities of α-amylase and α-glucosidase. Accordingly, it can be concluded that dietary compounds lowered starch digestion mainly by three modes: (i) prevented ordered structures from disruption and formed ordered assemblies chaperoned with these dietary compounds; (ii) formed physical barriers and prevented enzymes from accessing/binding to starch; (iii) reduced enzymes activities. Dietary compounds showed great potentials in lowering starch enzymatic digestion, thereby modulating postprandial glucose response to food and preventing or treating type II diabetes disease.