食物热量计算器

食物热量计算器用于查询常见食物卡路里:选择米饭、鸡蛋、香蕉等食物并填写克数,即可估算一餐总热量、蛋白质 / 脂肪 / 碳水和每日参考占比。

从常见食物库里挑,选中即按「一份」的常见克数加入,可再改用量。最多 30 样。

kcal

用来算「占今天吃多少」的分母。中国居民成人日常能量约 1600~2400 kcal(女性、轻体力偏低,男性、中体力偏高),不确定就用 2000。

合计热量
361 kcal
蛋白质29.5
脂肪6.4
碳水化合物47.8
占每日参考(2000 kcal)18.1%
相当于米饭2.1

三大营养素供能占比:蛋白质 32.2%(118 kcal)· 脂肪 15.6%(57 kcal)· 碳水 52.2%(191 kcal)。

食物用量热量占比
米饭(熟)150174 kcal48.2%
鸡胸肉100133 kcal36.8%
西兰花15054 kcal15%

热量 = 各食物「每 100 克能量 × 用量 ÷ 100」之和;食物能量取《中国食物成分表》可食部平均值,随品种、部位、肥瘦与烹饪方式(是否加油)会有出入,结果供日常参考,不作医学 / 减重处方。

怎么用

  1. 挑选食物在「添加食物」下拉里按主食 / 肉蛋 / 奶豆 / 蔬菜 / 水果 / 零食分组挑,选中即按「一份」的常见克数加入清单。想吃几样就加几样,最多 30 样。
  2. 填实际用量每样下面填你实际吃的克数(可小数)。不知道多少克可点「一碗(150克)」这类快捷份量按钮,或参考包装上的净含量。填错的删掉重加。
  3. 设每日参考值「每日能量参考值」是计算占比的分母,默认 2000 kcal。你可以按自己的记录目标或每日需求估算值填写;它不是营养处方,控糖、慢病或特殊人群应以医生或注册营养师建议为准。
  4. 看合计与结构结果给出这餐 / 这天的总热量、蛋白质 / 脂肪 / 碳水克数与供能占比、占每日参考的比例,以及相当于几碗米饭;下方表格按热量高低列出每样的贡献,一眼看出「热量大户」是谁。

核心要点

食物热量计算器把「这餐吃了多少卡路里」变成一道可核对的加法:每样食物按「每 100 克能量 × 用量 ÷ 100」折算再相加,同时展示宏量营养素结构。

  • 热量汇总:总热量 = 各食物(每 100 克能量 × 克数 ÷ 100)之和。
  • 实算例:米饭 150 克 + 鸡胸肉 100 克 + 西兰花 150 克,合计约 361 kcal,约占 2000 kcal 的 18%。
  • 宏量拆解:同步给出蛋白质 / 脂肪 / 碳水克数与各自供能占比(Atwater 4/9/4)。
  • 边界提醒:称重状态要和食物库一致;烹调用油、酱料、含糖饮料漏填时,计算结果会偏低。
  • 判断框架:先看总热量,再看三大营养素结构,最后看明细里的热量大户。

原理与公式

单样热量热量 = 每 100 克能量 × 用量(克) ÷ 100。 蛋白质 / 脂肪 / 碳水的克数同样按 每 100 克含量 × 用量 ÷ 100 折算。

合计总热量 = Σ 各食物热量,宏量营养素克数分别求和。 每样占比 = 该样热量 ÷ 总热量 × 100%,明细按热量降序排列。

供能占比(Atwater)蛋白供能 = 蛋白克数 × 4脂肪供能 = 脂肪克数 × 9碳水供能 = 碳水克数 × 4(kcal/克); 三者除以其和得到占比,相加为 100%。

算例:米饭 150 克(116×150÷100 = 174 kcal)+ 鸡胸肉 100 克(133 kcal)+ 西兰花 150 克(36×1.5 = 54 kcal), 合计约 361 kcal,约占每日 2000 kcal 的 18%,相当于约 2.1 碗米饭。

总热量取食物成分表实测能量,与「4P+9F+4C」推算值常有小差(膳食纤维、测定口径、四舍五入), 故供能占比单独按 Atwater 计算、只作结构参考。全程用高精度十进制累加,避免浮点误差。

常见问题

食物热量是怎么算出来的?
每样食物按「每 100 克能量 × 你填的克数 ÷ 100」折算,再把所有食物相加就是总热量。比如米饭每 100 克约 116 kcal,吃 150 克就是 116×150÷100 = 174 kcal。蛋白质、脂肪、碳水也按同样比例换算克数。食物库的「每 100 克能量」取自《中国食物成分表》可食部平均值,是这类计算的通用做法。
为什么算出来的热量和食品包装上标的不一样?
包装营养成分表标的是「那款具体产品实测值」,而本工具用的是同类食物的平均值,两者本就会有差。主要差在:① 品种 / 部位不同(五花肉和里脊、红富士和青苹果差很多);② 烹饪方式——同样 100 克鸡胸,水煮和油炸差几倍热量,本工具默认按原料算,加了多少油要自己另计;③ 是否含皮、含汤汁、含糖。以精确控热为目的(如糖尿病、严格减脂)时,请以你手中食品的包装标签为准。
「三大营养素供能占比」是什么意思?
蛋白质、脂肪、碳水化合物是三种能产生热量的营养素,每克产生的热量不同:蛋白质和碳水约 4 kcal/克,脂肪约 9 kcal/克(Atwater 系数)。把每种营养素的克数乘对应系数,就得到它各自贡献的热量;三者相加为 100%,就是「供能占比」。它比单看克数更能反映一餐的结构——比如脂肪供能占比过高,说明这餐偏油。《中国居民膳食指南》建议成人碳水供能约 50%~65%、脂肪 20%~30%、蛋白质 10%~15% 作参考。
为什么总热量和「蛋白 4 + 脂肪 9 + 碳水 4」推算的对不上?
本工具的总热量直接取食物成分表里实测的能量值,而供能占比是用 Atwater 系数(4/9/4)从三大营养素克数反推的,两者口径不同,会有小差异。原因是食物里还有膳食纤维、酒精、有机酸等也影响能量,且成分表能量、蛋白脂肪碳水都是各自测定并四舍五入的。所以总热量以食物表能量为准,供能占比只作「这餐结构偏碳水还是偏脂肪」的参考,不必强行让两者相等。
生重和熟重要用哪个?
看食物库里标的状态:标了「(熟)」「(煮)」的(如米饭、面条)就按煮好后的重量填;肉、蔬菜、水果多按可食部生重 / 净重(去壳去核后)计。关键是别把「生重的能量」套到「熟重的克数」上——米饭吸水后同样 100 克的热量远低于生米,若按生米数值算熟饭会高估一大截。拿不准就用工具里标注的份量按钮,它给的是常见食用状态下的克数。
算出来的热量能直接拿来减肥吗?
可以作参考,但别当精确处方。一是食物用的是平均值、烹调用油难以计入,实际摄入常被低估;二是减肥要看一天 / 一周的总摄入与总消耗的差,单看一餐意义有限。建议把它当「哪餐、哪样食物是热量大户」的对照工具,配合每日总能量目标使用;有减重、控糖、慢病等需求时,请遵医嘱或找注册营养师,别仅凭本工具的数字做医学决策。
烹调用油、酱料和饮料要怎么计入热量?
能单独称重时,尽量把油、酱料、饮料当成独立食物另记;如果食物库里没有完全对应项,就用包装营养成分表或热量接近的项目单独估算。油脂和含糖饮料很容易被漏掉,漏填会让一餐热量偏低。外食菜品尤其要保守看待结果,因为实际用油、勾芡、糖和汤汁含量通常不透明。
食物热量查询和每日卡路里需求有什么区别?
食物热量查询回答的是「已经吃进去多少」,每日卡路里需求回答的是「一天大约需要多少」。本页只汇总你录入的食物热量和宏量营养素结构,不会判断你一天该吃多少;若要设定每日参考值,可先用每日卡路里需求或 TDEE 工具估算,再把本页结果当作餐次记录和复盘依据。

来源与更新

食物能量与蛋白质 / 脂肪 / 碳水含量(每 100 克可食部)取自中国疾病预防控制中心营养与健康所《中国食物成分表(标准版·第 6 版)》(杨月欣 主编,北京大学医学出版社,2018;第一册 ISBN 978-7-5659-1699-1)等公开食物成分数据,为同类食物的平均值。中国营养学会最新成果页列有《中国食物成分表》标准版第 6 版、《中国居民膳食指南(2022)》与《中国居民膳食营养素参考摄入量(2023版)》等参考资料;页面检索日期为 2026-07-13。

宏量营养素供能占比采用FAO《Food energy - methods of analysis and conversion factors》列示的 Atwater general factor:蛋白质 4、脂肪 9、碳水化合物 4 kcal/克。每日能量参考值默认 2000 kcal,仅作为占比的分母;实际能量需要随性别、年龄、体力活动、疾病状态和目标不同而变化。

以上均为营养学参考常量,不随税率 / 利率 / 政策变化,属纯参考数据,无时效参数,无需登记政策日历。食物能量随品种、部位、肥瘦、是否含皮含汤及烹饪方式差异较大,结果供日常参考,精确计量请以食品包装营养成分表为准。

最近更新:2026-07-13

本工具用《中国食物成分表》的平均能量值估算,未计入烹调用油、调味糖和个体差异,属参考量级而非精确摄入。控糖、减重、慢病等需要严格计量时,请以食品包装标签为准并遵医嘱或咨询注册营养师,不要仅凭本工具的数字做医学 / 饮食处方决策。