Nguyên nhân chính gây ra bệnh đái tháo đường, đường huyết cao là do không đủ insulin hoặc tác dụng của insulin kém. Ngoài ra, sự thiếu hụt một số chất dinh dưỡng cũng liên quan đến sự xuất hiện và phát triển của tình trạng bệnh này. Dưới đây là một số dưỡng chất cần thiết cho người có đường huyết cao.