返回营养知识

如何计算食物的能量值(卡路里)

情绪进食与渴望管理示意

为什么你算出来的数字,有时对、有时怪怪的?

如果你曾经试过用「蛋白质 ×4、碳水 ×4、脂肪 ×9」来算卡路里,却发现算出来的数字跟标签或 App 不太一样——你不是算错,而是这个算法本来就只是「估算」。

最容易使用的工具

对大多数人来说,最实用的方式其实是借助工具:

  • MyFitnessPal 等饮食追踪 App
  • ChatGPT 或其他 AI 工具,协助查询和估算

工具的重点不是精确到个位数,而是让你对食物的能量有「大致概念」。

卡路里是怎么被算出来的?

目前食品行业最常用的方式,叫做 Atwater 系统。它用一组「平均值」来估算食物能量:

  • 蛋白质:4 kcal / 克
  • 碳水化合物:4 kcal / 克
  • 脂肪:9 kcal / 克
  • 酒精:7 kcal / 克

举例:如果一份食物含有 20 克蛋白质 → 20 × 4 = 80 kcal。这套方法被广泛用于食品标签、营养计算和饮食追踪 App。

这些数字从哪里来?

最早是透过一种叫「炸弹量热仪」的设备:把食物「烧掉」,测量释放出来的热量,再换算成「人体可能获得的能量」。问题在于——人体不是燃烧炉。

为什么卡路里计算并不完美?

1. 蛋白质不是每一克都一样

蛋白质是由不同氨基酸组成的,而不同氨基酸的能量其实不同。有些能量较高,有些较低,4 kcal / 克只是一个「平均值」。

2. 碳水化合物差异更大

「碳水」这个大类里面,包含:

  • 淀粉
  • 膳食纤维
  • 糖醇(如木糖醇、赤藓糖醇)

它们的能量差很多:有些几乎不提供能量,有些接近 4 kcal / 克,但 Atwater 系统常常一律用 4 kcal 来算。这也是为什么高纤或含糖醇的产品,实际可用能量可能比计算值低。

3. 脂肪也不完全一样

一般脂肪大约 9 kcal / 克,但例如:

  • MCT(中链脂肪):约 8.3 kcal / 克
  • 某些改良脂肪:更低

但为了统一标准,食品行业仍然用 9 kcal / 克。

4. 那「纤维」算不算热量?

有些纤维会在肠道被部分发酵,可能提供少量能量。常见的估算是约 2 kcal / 克,但不同人、不同纤维,吸收程度都不同,没有一个完美算法。

为什么美国和欧洲标签不一样?

你可能会发现:美国食品标签与欧盟 / 英国食品标签上的「碳水」数字不同。原因是:

  • 美国:标示总碳水(包含纤维)
  • 欧盟 / 英国:标示可用碳水(不含纤维)

所以同一款产品,在不同国家,看起来数字会不同。

那我们还需要算卡路里吗?

需要,但要用对心态。卡路里计算是「估算」,不是精密科学。日常生活中的那点误差,对长期结果影响非常小。

真正重要的是:

  • 长期平均摄入
  • 整体饮食结构
  • 能不能持续执行

Sun Health 怎么看「卡路里计算」?

我们采用行业通用的计算方式,所有营养标示都基于计算后的真实成分,所见即所得,「148 kcal」方便你粗略计算摄取的能量。

同时我们也清楚知道:卡路里是工具,不是压力来源。所以我们更强调:

  • 稳定营养
  • 可持续
  • 长期习惯,而不是短期冲刺

简而言之

卡路里计算不是完美的,「4-4-9」只是实用平均值,不是绝对真理。对大多数人来说:持续、稳定,比精确到个位数更重要。