The invention provides a method of making an alpha-amylase resistant starch that comprises treating high amylose starch with aqueous acid to reduce its molecular weight to a desirable range; neutralizing the starch-water mixture with a base; concentrating or drying the starch; mixing the starch with alcohol and heating to an extent sufficient to gelatinize the starch, thereby destroying its native molecular structure; and cooling the starch.