Diet is an important therapy for managing diabetes mellitus and reducing complications. However, counseling and consultation on diabetes diets for patients in internal medicine clinics is still low. This study analyzed the relationship between diet patterns of diabetes patients and their education and knowledge levels. It found that patients with higher knowledge levels tended to have better diets in terms of food type, energy and carbohydrate consumption, but not for schedule, protein or fat intake. Education level did not correlate with any dietary variables. Overall, most respondents had moderate energy and carbohydrate intake but deficient protein and excessive fat consumption.