Using existing protocols, RNA extracted from seeds rich in starch often results in poor quality RNA, making it inappropriate for downstream applications. Though some methods are proposed for extracting RNA from plant tissue rich in starch and other polysaccharides, they invariably yield less and poor quality RNA. In order to obtain high yield and quality RNA from seeds and other plant tissues including roots a modified SDS-LiCl method was compared with existing methods, including TRIZOL kit (Invitrogen), Plant RNeasy mini kit (Qiagen), Furtado (2014) method, and CTAB-LiCl method. Modifications in the extraction buffer and solutions used for RNA precipitation resulted in a robust method for extracting RNA in seeds and roots, where extracting quality RNA is challenging. The modified SDS-LiCl method revealed intense RNA bands through gel electrophoresis and a nanodrop spectrophotometer detected ratios of ≥ 2 and 1.8 for A260/A230 and A260/A280, respectively. The absence of starch co-precipitation during RNA extraction resulted in enhanced yield and quality of RNA with RIN values of 7–9, quantified using a bioanalyzer. The high-quality RNA obtained was demonstrated to be suitable for downstream applications, such as cDNA synthesis, gene amplification, and RT-qPCR. The method was also effective in extracting RNA from seeds of other cereals including field-grown sorghum and corn. The modified SDS-LiCl method is a robust and highly reproducible RNA extraction method for plant tissues rich in starch and other secondary metabolites. The modified SDS-LiCl method successfully extracted high yield and quality RNA from mature, developing, and germinated seeds, leaves, and roots exposed to different abiotic stresses.