Today’s agronomy is data-rich, and machine learning (ML) provides the ability to efficiently predict crop yields, utilizing high-volume data to optimize agricultural decision-making. Numerous ML models are employed in yield prediction research, yet systemized know-how on its crop-targeted utilizations is lacking, specifically for soybean and maize, world’s vital crops. Henceforth, this systematic literature review (SLR) is performed to retrieve and consolidate the ML techniques and key features utilized in maize and soybean yield prediction research. Study’s search criteria utilized four electronic databases including ProQuest, Wiley, Science Direct, and EBSCOhost, totally producing 1859 related articles, which were finally reduced to 82 articles following SLR’s inclusion and exclusion criteria. Aligning with the study objectives, all papers were thoroughly analysed for generating common consensus and future research recommendations. The SLR analysis noted that ML is gaining popularity in the studied domain with a significant increase in its adoption after 2019. This study revealed the temperature, precipitation, historical crop yield, normalized difference vegetation index (NDVI), and soil pH to be the most utilized variables in ML for yield prediction research. The Random Forest (RF), Artificial Neural Networks (ANN), Support Vector Machines (SVM), and Extreme Gradient Boosting (XG-Boost) were identified as the mostly used ML algorithms. Most often applied deep learning (DL) techniques include long short-term memory (LSTM) and convolutional neural networks (CNN). In the utilized models, the most used performance assessment measures were noted as the coefficient of determination (R2), root absolute error (RAE), root mean square error (RMSE), and mean absolute error (MAE). Most applied software for building ML models includes Python, MATLAB, Weka, R, and SPSS. Altogether, there is a rising trend among ML researchers towards leveraging ensemble techniques in for the betterment of model performance and reliability.