ดัชนีน้ำตาล (Glycemic Index หรือ GI) เป็นค่าที่ใช้วัดความเร็วในการเพิ่มระดับน้ำตาลในเลือดหลังการบริโภคอาหารที่มีคาร์โบไฮเดรต ค่า GI แสดงถึงผลกระทบของอาหารต่อระดับน้ำตาลในเลือด โดยกำหนดค่าเป็นตัวเลขจาก 0 ถึง 100 ซึ่งค่าที่สูงจะหมายถึงอาหารที่ทำให้ระดับน้ำตาลในเลือดพุ่งขึ้นอย่างรวดเร็ว ในขณะที่ค่าที่ต่ำจะหมายถึงอาหารที่ทำให้ระดับน้ำตาลเพิ่มขึ้นช้ากว่าและคงที่มากกว่า
ค่า GI ของอาหารขึ้นอยู่กับหลายปัจจัย เช่น ปริมาณไฟเบอร์ ชนิดของคาร์โบไฮเดรต และกระบวนการผลิตอาหาร อาหารที่มีค่า GI ต่ำ (น้อยกว่า 55) มักจะเป็นอาหารที่ผ่านการขัดสีน้อยและมีเส้นใยสูง เช่น ข้าวกล้อง ธัญพืชเต็มเมล็ด ผักใบเขียว และผลไม้บางชนิด เช่น แอปเปิลและส้ม ในทางตรงกันข้าม อาหารที่มีค่า GI สูง (มากกว่า 70) มักจะเป็นอาหารที่ผ่านการขัดสี เช่น ข้าวขาว ขนมปังขาว และของหวานต่าง ๆ
การเลือกอาหารที่มีค่า GI ต่ำสามารถช่วยให้ระดับพลังงานของร่างกายคงที่มากขึ้น และช่วยให้รู้สึกอิ่มนานขึ้น