The Patient-Generated Subjective Global Assessment (PG-SGA) serves as a specialized nutritional assessment instrument designed for cancer patients. Despite its specificity, the complexity and time requirements of this tool, along with the necessity for administration by trained professionals, limit its practicality in clinical settings. Our objective is to identify a straightforward, efficient, and dependable nutritional assessment tool to promote broader adoption in clinical practice. This study encompassed a total of 450 patients diagnosed with cancer. Of these, 315 individuals constituted the training set, and the remaining 135 were allocated to the external validation set. The model variables were identified through the Least Absolute Shrinkage and Selection Operator (LASSO) regression method. Binary logistic regression outcomes facilitated the development of a nomogram, offering a visual depiction of the predicted probabilities. The predictive accuracy of the nomogram model was evaluated by calculating the area under the Receiver Operating Characteristic (ROC) curve. The LASSO method detected four variables that were included in the final prediction model: age, serum albumin levels (ALB), body mass index (BMI), and activities of daily living (ADL). The area under the curve (AUC) for this prediction model was 0.905. Both the internal and external calibration curves for malnutrition showed that the predictive nomogram model was highly accurate. The study has developed a prediction model that demonstrates remarkable accuracy in forecasting malnutrition. Furthermore, it presents a streamlined nutritional assessment tool aimed at swiftly identifying cancer patients at nutritional risk, thereby facilitating oncologists in delivering targeted nutritional support to these individuals.