食物热量计算器
食物热量计算器用于查询常见食物卡路里:选择米饭、鸡蛋、香蕉等食物并填写克数,即可估算一餐总热量、蛋白质 / 脂肪 / 碳水和每日参考占比。
从常见食物库里挑,选中即按「一份」的常见克数加入,可再改用量。最多 30 样。
用来算「占今天吃多少」的分母。中国居民成人日常能量约 1600~2400 kcal(女性、轻体力偏低,男性、中体力偏高),不确定就用 2000。
三大营养素供能占比:蛋白质 32.2%(118 kcal)· 脂肪 15.6%(57 kcal)· 碳水 52.2%(191 kcal)。
| 食物 | 用量 | 热量 | 占比 |
|---|---|---|---|
| 米饭(熟) | 150 克 | 174 kcal | 48.2% |
| 鸡胸肉 | 100 克 | 133 kcal | 36.8% |
| 西兰花 | 150 克 | 54 kcal | 15% |
热量 = 各食物「每 100 克能量 × 用量 ÷ 100」之和;食物能量取《中国食物成分表》可食部平均值,随品种、部位、肥瘦与烹饪方式(是否加油)会有出入,结果供日常参考,不作医学 / 减重处方。
怎么用
- 挑选食物:在「添加食物」下拉里按主食 / 肉蛋 / 奶豆 / 蔬菜 / 水果 / 零食分组挑,选中即按「一份」的常见克数加入清单。想吃几样就加几样,最多 30 样。
- 填实际用量:每样下面填你实际吃的克数(可小数)。不知道多少克可点「一碗(150克)」这类快捷份量按钮,或参考包装上的净含量。填错的删掉重加。
- 设每日参考值:「每日能量参考值」是计算占比的分母,默认 2000 kcal。你可以按自己的记录目标或每日需求估算值填写;它不是营养处方,控糖、慢病或特殊人群应以医生或注册营养师建议为准。
- 看合计与结构:结果给出这餐 / 这天的总热量、蛋白质 / 脂肪 / 碳水克数与供能占比、占每日参考的比例,以及相当于几碗米饭;下方表格按热量高低列出每样的贡献,一眼看出「热量大户」是谁。
核心要点
食物热量计算器把「这餐吃了多少卡路里」变成一道可核对的加法:每样食物按「每 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 工具估算,再把本页结果当作餐次记录和复盘依据。