U zavisnosti od tipa dijabetesa, ishrana se razlikuje. Dijabetičar koja boluje od dijabetesa tipa 1 (insulin zavisnog), obroke mora prilagoditi delovanju insulina i fizičkoj aktivnosti. Dnevno treba da uzima 5 do 6 obroka u određenim vremenskim intervalima i obavezno da vodi računa o pravilnoj raspodeli skrobne hrane Posebno je važan poslednji dnevni obrok, koji se uzima neposredno pre spavanja da u toku noći ne bi došlo do pada nivoa glukoze u krvi (hipoglikemije). Insulin nezavisne osobe treba da povedu računa o izboru namirnica, kao i o razmaku između obroka.
Ishrana ne treba da sadrži šećer, hleb i testenine. Kao i kod insulinske rezistencije se preporučuju namirnice sa niskim glikemijskim indeksom.