Энергия пищи рассчитывается путем добавления энергии, вырабатываемой содержащимися в пище питательными веществами в килокалориях (ккал), к общему количеству ккал. Поскольку в продуктах питания содержится много питательных веществ, при расчете энергии продуктов питания отдельно подсчитываются содержащиеся в них энергообразующие питательные вещества, такие как белки, жиры и углеводы, затем рассчитывается энергия, полученная от соответствующих питательных веществ, и, наконец, суммируется, чтобы получить общую энергетическую ценность продукта. Например, если пища содержит 10 г белка, 10 г жира и 10 г углеводов, и 1 г белка дает 4 ккал энергии, 1 г жира дает 9 ккал энергии, а 1 г углеводов дает 4 ккал энергии, то общее количество ккал, содержащихся в этой пище, равно 170. В некоторых случаях энергетическое содержание готового пищевого продукта может быть указано в килоджоулях (кДж), которые можно перевести в ккал из расчета 1 кДж = 0,239 ккал, или, если требуется меньшая точность, разделить на 4, чтобы получить приблизительное число.