Баланс макро- и микронутриентов в пище играет ключевую роль в определении общей калорийности продуктов. Макронутриенты – это белки, жиры и углеводы, каждый из которых обеспечивает разное количество энергии на грамм: белки и углеводы содержат около 4 ккал на грамм, в то время как жиры содержат около 9 ккал на грамм. Микронутриенты, такие как витамины и минералы, не содержат калорий, но они необходимы для правильного метаболизма макронутриентов, что в свою очередь может влиять на энергетическую ценность пищи. Например, недостаток определенных микронутриентов может замедлить метаболизм, влияя на общую калорийность при том же объеме пищи.