Highly stereoselective six-step syntheses of (-)-1-deoxyaltronojirimycin (altro-DNJ) and (+)-1-deoxymannojirimycin (manno-DNJ) from N-Cbz-O-TBDPS-l-serinal are described. Key transformations involve a two-step preparation of a functionalized dihydropyridin-3-one as a common intermediate followed by Luche reduction and dihydroxylation (for altro-DNJ). The same sequence employing an epoxidation/epoxide opening in place of dihydroxylation furnishes manno-DNJ.