The purpose of this work was to develop an approach to produce size controlled starch nanoparticles (SNPs), via precipitation with high efficiency and low cost. High concentration starch aqueous pastes (up to 5wt.%) were treated by ultrasound. Viscosity measurements and size exclusion chromatography characterization revealed that, after 30min ultrasonic treatment, viscosity of the starch pastes decreased two orders of magnitude and the weight average molecular weight of the starch decreased from 8.4×107 to 2.7×106g/mol. Dynamic light scattering measurements and scanning electron microscopy observations showed that the SNPs prepared from the starch pastes with ultrasonic treatments were smaller (∼75nm) and more uniform. Moreover, SNPs could be obtained using less non-solvents. X-ray diffraction results indicated that effect of the ultrasonic treatment on crystalline structure of the SNPs was negligible. Ultrasound can be utilized to prepare smaller SNPs through nanoprecipitation with higher efficiency and lower cost.