منابع عمده کربوهیدرات ها اغلب غذاهای گیاهی اند که می توان به سبزیجات، غلات و حبوبات اشاره کرد. شیر و لبنیات نیز به میزان کافی کربوهیدرات دارند.
کربوهیدرات ها به دو گروه تقسیم بندی می شوند:
1- کربوهیدرات های ساده
2- کربوهیدرات های پیچیده
1- کربوهیدرات های ساده
2- کربوهیدرات های پیچیده