Chociaż wszystkie kalorie dostarczają energii, nie wszystkie kalorie są takie same pod względem wartości odżywczej. Różne produkty spożywcze zawierają różną ilość makro i mikroelementów, które mają wpływ na ogólny stan zdrowia. Na przykład kalorie pochodzące z żywności bogatej w składniki odżywcze, takiej jak owoce, warzywa i produkty pełnoziarniste, dostarczają więcej niezbędnych witamin i minerałów w porównaniu z kaloriami z żywności słodkiej lub przetworzonej.