อาหารผู้ป่วยเบาหวานนั้น อาจแบ่งง่ายๆ เป็น 3 ประเภทคือ
ประเภทที่ 1 ห้ามรับประทาน ได้แก่ อาหารน้ำตาล และ ขนมหวาน เช่น ทองหยิบ ทองหยอด ฝอยทอง สังขยา ลอดช่อง อาหารเชื่อม เค้ก ช็อกโกแลต ไอศกรีม และขนมหวานอื่นๆ เครื่องดื่ม เครื่องดื่มประเภทน้ำอัดลม น้ำเขียว น้ำแดง โอเลี้ยง เครื่องดื่มชูกำลัง นมข้นหวาน น้ำเกลือแร่ น้ำผลไม้ที่มีน้ำตาลผสม ควรดื่มน้ำเปล่า น้ำชาไม่ใส่น้ำตาล
- ถ้าดื่มกาแฟ ควรดื่มกาแฟดำไม่ควรใส่น้ำตาล นมข้นหวาน หรือครีมเทียม ควรใส่นมจืดพร่องไขมัน หรือน้ำตาลเทียมแทน
- ถ้าดื่มนม ควรดื่มนมจืดพร่องไขมัน นมเปรี้ยวส่วนใหญ่ ไม่ใช่นมพร่องไขมัน และมีน้ำตาลอยู่ด้วย เช่นเดียวกับนมถั่วเหลือง
- ถ้าดื่มน้ำอัดลม ควรดื่มน้ำอัดลมที่ใส่น้ำตาลเทียม เช่น เป็ปซี่แมก ไดเอทโค้ก เป็นต้น
ประเภทที่ 2 รับประทานได้แต่จำกัดจำนวน ได้แก่ อาหารพวกแป้ง (คาร์โบไฮเดรต) ปัจจุบันอาหารพวกแป้งนั้นไม่จำกัดจำนวน ถ้าผู้ป่วยไม่อ้วนมาก เนื่องจากลดอาหารจำพวกแป้ง ทำให้ต้องเพิ่มอาหารพวกไขมัน ซึ่งอาจเป็นผลให้ระดับไขมันสูงและเพิ่มเนื้อสัตว์ทำให้หน้าที่ของไตเสียไปเร็วขึ้น ในผู้ป่วยที่มีโรคไตร่วมด้วยผลไม้นั้นต้องจำกัดจำนวน ควรรับประทานพร้อมกับอาหารครั้งละ 1 ส่วน
ประเภทที่ 3 รับประทานได้ไม่จำกัดจำนวน ได้แก่ ผักใบเขียวทุกชนิด เช่น ผักกาด ผักคะน้า ถั่วฝักยาว ผักบุ้ง ถั่วงอก ทำเป็นอาหาร ตัวอย่าง เช่น ต้มจืด ยำ สลัด ผัดผัก เป็นต้น อาหารเหล่านี้มีสารอาหารต่ำ นอกจากนั้นยังมีกากอาหารที่เรียกว่า “ไฟเบอร์” ซึ่งทำให้การดูดซึมน้ำตาลช้าลง