A process for producing a substantially non-retrograding starch hydrolysate, said process comprising fractionating a starch hydrolysate comprising a DE greater than about 21 using a nanofiltration membrane selected from the group consisting of teflon membranes, stainless steel membranes, ceramic membranes, polyamide membranes, and polysulfonated polysulfone membranes having a molecular weight cut-off of less than about 4,000 daltons under nanofiltration conditions effective to result in a low DE starch hydrolysate fraction comprising a DE of less than about 25.