Углеводы являются важной частью рациона диабетика. Потребность в калориях обычно рассчитывается в зависимости от пола, возраста, веса и характера работы пациента, и углеводы должны составлять 50%-60% этой энергии, а опыт количества и качества углеводов является ключевым аспектом контроля уровня глюкозы в крови. Продукты с низким гликемическим индексом полезны для контроля уровня глюкозы в крови, но при этом следует учитывать и гликемическую нагрузку. Соответствующее потребление сахарных спиртов и непитательных подсластителей безопасно для диабетиков, в то время как слишком большое количество фруктозы, образующейся при расщеплении сахарозы, или добавление избыточного количества фруктозы приводит к повышенному синтезу триглицеридов, что, в свою очередь, пагубно влияет на жировой обмен. В то же время, потребление углеводов должно соответствовать принципу регулярного и количественного питания, а распределение углеводов должно быть как можно более равномерным. Следует контролировать потребление добавленных сахаров и не употреблять напитки с высоким содержанием сахара, такие как безалкогольные напитки, кола и спрайт. Что касается картофеля, ямса и арахиса, которые являются корнеплодами, богатыми углеводами, то их следует употреблять в качестве основных продуктов питания.