Patient non-adherence to dietary therapy can lead to unstable blood glucose levels. The aim of this study was to analyse the factors influencing dietary adherence among patients with diabetes mellitus. This study employed a quantitative design using a cross-sectional approach. The study population comprised 629 patients. Convenience sampling was used, resulting in a sample size of 245 respondents. Data were analysed using the chi-square test and multiple logistic regression. The results of the association tests showed a p-value < 0.05 between the variables of belief, attitude, understanding of instructions, quality of interaction, family support and healthcare professional support, and dietary compliance. The results of this study showed that 58.0% of respondents reported non-adherence to their diet. The most influential factor in the multivariate analysis was healthcare professional support, with a p-value of 0.0001, OR = 4.274, 95% CI = 2.224–8.211. The conclusion of this study is that, among the variables examined, the most influential factor on dietary compliance in patients with diabetes mellitus is support from healthcare professionals; it is therefore hoped that hospitals can enhance the role of healthcare professionals in providing ongoing education, counselling and support to patients.
Copyrights © 2026