Per valutare il carico insulinico, oltre al indice insulinico (II) di un cibo è necessario conoscere anche la densità calorica in un alimento. Questo dato si ottiene a sua volta conoscendo la percentuale di macronutrienti in un alimento, e da questa si estrapola il relativo apporto calorico. Il solo indice insulinico infatti non permette di riconoscere le proprietà insulinogeniche di una specifica porzione di un cibo. Se un alimento ha un alto II ma una bassa percentuale calorica (normalmente per l'alto contenuto di acqua), questo indurrebbe una risposta insulinica inferiore alla stessa quantità in grammi di un cibo ad II basso ma dalla densità calorica molto maggiore. L'indice insulinico è un valore assoluto che stabilisce il diverso potere insulinogenico degli alimenti sulla base della stessa quantità calorica (239 kcal, equivalenti di 1000 kj), e quindi guarda ai diversi tempi di assimilazione e all'intensità di secrezione dell'ormone a parità di introito calorico. Il carico insulinico guarda invece alla quantità di insulina complessiva stimolata da un cibo in base al suo indice insulinico e all'apporto calorico di una determinata quantità.