在安静状态下摄入食物后,人体释放的热量比摄入的食物本身氧化后所产生的热量要多。例如摄入能产100kJ热量的蛋白质后,人体实际产热量为130kJ,额外多产生了30kJ热量,表明进食蛋白质后,机体产热量超过了蛋白质氧化后产热量的30%。食物能使机体产生“额外”热量的现象称为食物的特殊动力作用(specific dynamic action)。糖类或脂肪的食物特殊动力作用为其产热量的4%-6%,即进食能产100kJ热量的糖类或脂肪后,机体产热量为104-106kJ。而混合食物可使产热量增加10%左右。这种额外增加的热量不能被利用来作功,只能用于维持体温。因此,为了补充体内额外的热量消耗,机体必须多进食一些食物补充这份多消耗的能量。

食物特殊动力作用的机制尚未完全了解。这种现象在进食后1h左右开始,并延续到7-8h。有人将氨基酸注入静脉内,可出现与经口给予相同的代谢率增值现象,这些事实使人们推想,食后的“额外”热量可能来源于肝处理蛋白质分解产物时“额外”消耗的能量。因此,有人认为肝在接脱氨基反应中消耗了能量可能是“额外”热量产生的原因。